Sayfaları yönlendirmek için iyi bir uygulamadır?

5 Cevap php

Ben bir POST isteği sonra bir sonraki sayfayı göstermek için GET kullanarak sayfaları yönlendirmek için iyi bir uygulamadır okuduğumu hatırlıyorum. Neden bu böyledir?

5 Cevap

Bu şekilde, kullanıcının sayfayı yeniden yükler varsa, tarayıcı başka POST göndermez.

Sayfa bir sipariş onayı sayfası ise kullanıcı sayfayı yeniler Örneğin, sen sipariş tekrarlanmasını istemiyorum.

Bir kullanıcı, bir form gönderir ve teşekkür sayfa alınır, sonra tarayıcı böylece veri işleyicisi iki mesajlarını oluştururken, formunu yeniden göndermek için kullanıcı isteyecektir, o sayfayı yeniler çünkü bulunuyor. Eğer GET ile teşekkür sayfaya yönlendirme varsa, sonrası vars formu yeniden gönderilecektir olmayacak kadar boş.

Ben hala iyi bir uygulama olarak kabul emin değilim - Bir süre konuyla ilgili bir şey duymadım.

POST değil ise GET idempotent edilir. Kullanıcı (tarayıcınızın Geri düğmesini tıklayarak orada ya döner) sayfayı yeniden yükler, hiçbir şey kırılır.

Ben aşağıdaki sayfa bookmarkable böylece bu olduğunu varsayalım.

Bu iyi bir uygulama neden hatırlamıyorum eğer o zaman belki bunun için iyi bir gerekçe yoktur.

IMHO, bu hali ve dönel kavşakların bir durumda - ve converse iddia etmek elbette kolay - onun iyi bir uygulama ya da değil, gerçekten sizin kod kalanı ile uyum nasıl bağlıdır olsun.

C.