2017-08-30 8 views
0

私のフォームポストが302レスポンスを受け取っていることに気付いたとき、私のウェブサイトをデバッグしていましたが、正常に動作しています。私が知っているように、私はそれを扱うことができる偽の回避HTML POSTを返すJSHTMLフォームポスト受信302レスポンス

submitFn = function(formElement) { 
    var formdata = new FormData(formElement); 
    var xhr = new XMLHttpRequest(); 
    xhr.open(formElement.method, "/formaction", true); 
    xhr.addEventListener('readystatechange', function(e) { ... } 
    xhr.send(formdata); 

    return false; 
} 

HTML

<form method="POST" onsubmit="return submitFn(this)"> 

:私はPOSTを扱う 方法は、次のようにXMLHttpRequestを使用して、JS経由でJSとすべて正常に動作しますが、デバッガコンソール(ChromeまたはFF)で「ネットワークアクティビティ」が表示されているときは、「formaction」ページから302応答があります。または私はミスをしていますか?

答えて

0

301:永続リダイレクト

302:一時的なリダイレクト

303:リダイレクトと

307を取得するための要求方式を変更:リダイレクト要求方法

302を保持する伝える警告メッセージであります要求しているURLが将来変更される可能性があります。

私は私が私が理解していないが理由です、302応答が何を意味するか知っているあなたは

What does HTTP/1.1 302 mean exactly?

+0

を求めているものに似ているこの質問を見つけましたか? –

関連する問題