2015-09-04 50 views
1

我有一個Web應用程序接受匿名和驗證請求。如果我將表單數據(通過文件上傳)匿名發佈到Web應用程序,然後收到401質詢,我會在第二次請求時重新發送所有形式的數據嗎?401挑戰後,所有表單數據都會重新發送到服務器嗎?

我不是想避開401級的響應,而是試圖避免收到401響應時,將請求發送有效載荷的兩倍。

+0

[避免爲每個請求使用NTLM 401響應]的可能重複(http://stackoverflow.com/questions/1222506/avoiding-401-response-for-each-request-using-ntlm) –

回答

1

我沒有收到一個答案很快,所以我決定只是看自己使用招的http流量。簡短的回答是肯定的,數據將被髮送到服務器兩次。一次用於原始請求,另一次用於包含憑證的第二個請求。

在我看來,以避免表單數據發送到服務器兩倍的最好的辦法是先發送前導請求將處理任何身份驗證,然後讓你的要求包含您的表單數據。

相關問題