cari

Rumah  >  Soal Jawab  >  teks badan

javascript - ralat permintaan merentas domain js: Enggan menetapkan pengepala "Perujuk" yang tidak selamat?

Cuba gunakan permintaan merentas domain untuk data daripada tapak web lain dalam program tapak web saya Tapak web sasaran perlu mengesahkan parameter rujuk dalam permintaan http.

Hidupkan pilihan silang domain pelayar krom dan cuba hantar permintaan menggunakan kod gaya berikut

 $.ajax({
            headers: {
                "Referer":"https://xxx.com/xxxxxx"
            },
            type:'POST',
            data:{...},
            success:function(r){...}
 });

Akibatnya, penyemak imbas melaporkan ralat: Enggan menetapkan pengepala "Perujuk" yang tidak selamat

Mencari maklumat, nampaknya penyemak imbas tidak membenarkan menetapkan parameter pengepala permintaan.

Pelajar yang mempunyai pengalaman pembangunan yang berkaitan, sila beri saya nasihat Adakah keperluan ini boleh dicapai secara teori? Bagaimana untuk mencapai

phpcn_u1582phpcn_u15822782 hari yang lalu3309

membalas semua(2)saya akan balas

  • 習慣沉默

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

    Atas sebab keselamatan, terdapat beberapa sekatan pada objek XHR merentas domain:

    • Tidak boleh menggunakan setRequestHeader() untuk menetapkan pengepala tersuai

    • Tidak boleh menghantar dan menerima kuki

    • Memanggil kaedah getAllResponseHeaders() sentiasa mengembalikan rentetan kosong

    balas
    0
  • 漂亮男人

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

    Saya baru-baru ini menemuinya Anda boleh rujuk artikel saya Jika anda tidak faham, anda boleh bertanya kepada saya: /a/11...

    balas
    0
  • Batalbalas