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
3072

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
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!