SORU
2 ŞUBAT 2009, PAZARTESİ


Ne zaman GET veya POST yöntemi kullanmalıyım? Ne'fark onların arasında mı?

Başlık benim soru olduğunu düşünüyorum. GET POST yöntem kullanırken fark nedir bilmek istiyorum. Hangisi daha güvenli? Bunların her birinin dis/avantajları nelerdir?

Ben de bu 7 *...* benzer bir soru buldum

CEVAP
2 ŞUBAT 2009, PAZARTESİ


Güvenlik meselesi değil. HTTP protokolü Mesajlar yan etkileri olabilir iken ALIN yazın idempotent olarak istekleri tanımlar. Daha basit bir dille, bu YAZI bir şey değiştirmek için kullanılır iken değiştirmeden bir görüntüleme için kullanılır, ALMAK anlamına gelir. Örneğin, bir Arama Sayfası şifre değiştiren bir form POST kullanmak gerekirken kullanmak gerekir.

Ayrıca, PHP unutmayın kavramları biraz karıştırır. Bir POST isteği isteği vücuda sorgu dizesi ve giriş alır. Bir istek sadece sorgu dizesi giriş alır. Bu yüzden bir POST isteği bir üst bir GET isteği; kullanabilirsiniz $_GET bir POST isteği ve belki anlamlı parametreler ile aynı adı $_POST $_GET demek farklı şeyler.

Örneğin, diyelim ki bir makale düzenlemek için bir form var. Makale kimliği sorgu dizesinde (ve, bu yüzden, $_GET['id'] ile kullanılabilir) olabilir, ama makale kimliği değiştirmek istiyorsunuz. Yeni kimlik istek vücut ($_POST['id']) mevcut olabilir. TAMAM, belki iyi bir örnek değil, ama bu ikisi arasındaki farkı gösterir umarım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Photoshop Training Channel

    Photoshop Tr

    13 Temmuz 2012
  • Rickymon Tero

    Rickymon Ter

    1 Ocak 2007
  • thepoke64738

    thepoke64738

    17 HAZİRAN 2011