我已經知道HTML表單的PRG方法,這是一種面向避免重新提交問題的模型。我可以理解在電子商務中購買產品時的好處。即使您按下按鈕或按F5(刷新),因爲您已被重定向到GET頁面,您將始終得到最終頁面,您可以在其中確認購買是否正確,並且您永遠無法獲得原始POST頁面,避免因此購買兩次相同的項目(除了額外的服務器對策以避免這種情況)。表單和註冊表單的PRG(POST/Redirect/GET)模型
但我無法理解註冊表格的概念。在這種類型的表單中,您會錯過某些字段或輸入一些不正確的數據(例如,不匹配的密碼和密碼重複),這是非常頻繁的。由於必須顯示(服務器端)帶有所有可能錯誤的消息,因此我會假設您保留在相同的POST頁面中,並且PRG在此情況下不適用。因爲如果它適用,爲了重新填充用戶輸入的原始數據,您必須使用POST-Redirect-GET和最終的GET以及所有原始提交的數據,然後,爲什麼不從GET中的GET表單開始開始?我是對的還是我錯過了什麼?
總結,一鍵式數據(購買物品)的PRG,註冊表單的常用方法,聯繫表單等?