javascript - ralat permintaan merentas domain js: Enggan menetapkan pengepala "Perujuk" yang tidak selamat?
phpcn_u1582
phpcn_u1582 2017-07-05 10:42:13
0
2
3221

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_u1582
phpcn_u1582

membalas semua(2)
習慣沉默

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

漂亮男人

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan