私はwww.a.comにリクエストを送り、302を返し、APIであるので、www.a.com/net/test.doにリダイレクトします。このリクエストからの応答を解析したいと思います。これを行う方法は?リダイレクト要求からの応答を取得して解析する方法はありますか?
答えて
実際には、(ブラウザ内で)実行できないものは、302応答を取得します。もう一つは、あなたが得る唯一のものです。 Fetch API specで述べたように、その挙動は、意図的にある:
リダイレクトのAPIに露出されない(その状態または内部応答の(任意の)状態がリダイレクト状態である場合に対応)。リダイレクトを公開すると、クロスサイトスクリプティング攻撃で利用できない情報が漏洩する可能性があります。
node.jsでは、いつでも好きなときにリダイレクトをやめることができます。
この例では、 'HttpOnlyとマークされたCookieを含むhttps://example.org/authにフェッチすると、https://other-origin.invalid/4af955781ea1c84a3b11にリダイレクトされる可能性があります。この新しいURLには秘密が含まれています。私たちがリダイレクトを公開すると、クロスサイトスクリプティング攻撃でその秘密が利用できるようになります」「私たちがリダイレクトを公開した場合、私は完全に失われました。このリダイレクトURLは実際には公開されていますが、レスポンスヘッダーからこのリダイレクトURLを見ることはできますか? – Blake
しかし、ブラウザのJavaScriptコードはその応答をまったく見ることができません。すべてのリダイレクトが実行された後、チェーン内の最後の応答のみが表示されます。ブラウザは302レスポンスを見て、JavaScriptにそれを知らせることなくLocationヘッダーに従います。 – Touffy
- 1. JSONの解析、キー値応答からキー名を取得する必要はありません
- 2. nutch - http応答ヘッダーフィールドを解析する方法はありますか?
- 3. SoapサーバーからSoap要求と応答XMLを取得する方法
- 4. 要求のAlamofire応答ヘッダーを取得する方法
- 5. 私はAndroidでXML解析応答を持っていますが、そのXML応答にJSON解析を実装する方法はありますか?
- 6. REST要求を作成し、C++でREST応答を解析しますか?
- 7. サーバーから応答コードを取得する必要がありますか?
- 8. JavaのSOAP応答メッセージからデータを解析する方法
- 9. Recurly rubyクライアントからの応答を解析する方法
- 10. 異なるホストからの応答要求にdjango rest APIを許可する方法はありますか?
- 11. redux-thunkは構文解析の応答を取得します
- 12. graphql-queryを解析して要求フィールドを取得するツールはありますか?
- 13. Groovy - SOAP応答XMLを解析してデータを取得する
- 14. サーバーからのJSON応答を解析して比較する方法
- 15. 要求と応答時間をログファイルで解析する
- 16. Content-Lengthのないhttp要求の応答を取得していますか?
- 17. クッキー応答を迅速に取得する方法はありますか?
- 18. jquery、ajaxを使用してAPIからxml応答を解析する方法
- 19. YouTubeのリアルタイム解析APIデータを取得する方法はありますか?
- 20. 角度2パイプを使用して取得要求からデータをフェッチする方法はありますか?
- 21. アンドロイド送信要求JSONを使用してJavaからの応答を取得
- 22. xhr要求からリダイレクトする方法
- 23. 他のアプリケーションからの応答を取得する方法は?
- 24. URLから取得したJSONを解析する方法は?
- 25. ノード '要求'モジュール:302リダイレクトで最後の応答を取得する
- 26. Ant(Groovyを使用していますか?)に、http URLに情報を投稿してから応答を解析する方法はありますか?
- 27. Tornadoレスポンスからリダイレクト履歴を取得する方法はありますか?
- 28. 取得要求ページが応答に時間がかかりすぎる場合、デフォルトページにリダイレクト
- 29. jmeterでjdbcリクエストの配列応答を取得する方法は?私は私のJDBC要求を持っており、応答は同様である
- 30. 要求に応じてプラグアンドプレイフィルタドライバを停止する方法はありますか?
aha。 OAuth 2.0をやってみるといいでしょうか? – Touffy