1. ホーム
  2. javascript

window.open(ヘッダー付き

2023-10-26 01:30:34

質問

で送信される HTTP ヘッダを制御することはできますか? window.open (クロスブラウザ) で送信される HTTP ヘッダを制御できますか?

もしそうでなければ、私は何とかして window.open を作成し、そのポップアップウィンドウの中でカスタムヘッダを持つ私のリクエストを発行することができますか?

私はいくつかの狡猾なハックを必要とします。

どのように解決するのですか?

<ブロッククオート

window.open (クロスブラウザ) で送信される HTTP ヘッダを制御できますか?

できません。

<ブロッククオート

そうでない場合、何らかの方法で window.open ページを開き、そのポップアップウィンドウ内でカスタムヘッダを含むリクエストを発行することは可能ですか?

  • 任意のヘッダーでリクエストを行い、応答を返すサーバー サイド プログラムを起動する URL をリクエストできます。
  • XHR を使用して任意のヘッダーでリクエストを行い (URL が Same Origin Policy に適合していると仮定して)、その結果を JS で処理する JavaScript (おそらく Progressive Enhancement とはおさらばです) を実行できます。

私はいくつかの狡猾なハックを必要とします...

可能な解決策がうまくいくかどうかを尋ねるのではなく、問題を記述すれば助けになるかもしれません。