ホームページ  >  に質問  >  本文

javascript - js クロスドメイン リクエスト エラー: 安全でないヘッダー「Referer」の設定を拒否しましたか?

Web サイト プログラムで別の Web サイトからのデータに対してクロスドメイン リクエストを使用してみます。ターゲット Web サイトでは、http リクエストの参照パラメータを確認する必要があります。

Chrome ブラウザのクロスドメイン オプションをオンにし、次のスタイル コードを使用してリクエストの送信を試みます

リーリー

結果として、ブラウザはエラーを報告しました: 安全でないヘッダー "Referer" の設定を拒否しました

情報をクエリしたところ、ブラウザではリクエストのヘッダー パラメーターの設定が許可されていないようです。

関連する開発経験のある学生の方、アドバイスをお願いします この要件は理論的には達成可能ですか?どのように達成するか?

phpcn_u1582phpcn_u15822634日前3109

全員に返信(2)返信します

  • 習慣沉默

    習慣沉默2017-07-05 10:44:13

    セキュリティ上の理由から、クロスドメイン XHR オブジェクトにはいくつかの制限があります:

    • setRequestHeader() を使用してカスタムヘッダーを設定することはできません

    • Cookieの送受信はできません

    • getAllResponseHeaders() メソッドを呼び出すと、常に空の文字列が返されます

    返事
    0
  • 漂亮男人

    漂亮男人2017-07-05 10:44:13

    最近この問題に遭遇しました。理解できない場合は、/a/11...

    と質問してください。

    返事
    0
  • キャンセル返事