location.hash prinsip penyelesaian merentas domain

DDD
Lepaskan: 2023-06-25 17:01:57
asal
1451 orang telah melayarinya

Apabila kami meminta sumber daripada halaman web dalam satu nama domain kepada nama domain yang lain, penyemak imbas akan menghantar permintaan pra-penerbangan kepada pelayan untuk menentukan sama ada pelayan menyokong permintaan merentas domain. Selepas pelayan menerima permintaan prapenerbangan, ia boleh menentukan sama ada permintaan merentas domain dibenarkan berdasarkan maklumat pengepala permintaan Jika ia dibenarkan, ia akan mengembalikan pengepala respons yang sepadan, membolehkan penyemak imbas membuat permintaan merentas domain dengan jayanya .

location.hash prinsip penyelesaian merentas domain

location.hash ialah atribut dalam JavaScript yang mendapat bahagian cincang URL. Ia digunakan terutamanya untuk mengendalikan perubahan sauh URL (pengecam serpihan) pada sisi pelanggan. Oleh itu, ia tidak berkaitan secara langsung dengan permintaan merentas domain.

Permintaan merentas domain melibatkan permintaan sumber daripada halaman web dalam satu nama domain ke nama domain yang lain Disebabkan oleh pengehadan dasar asal yang sama, permintaan Ajax biasa tidak boleh merentas domain. Walau bagaimanapun, permintaan merentas domain boleh dilaksanakan dengan cara lain, seperti menggunakan JSONP, CORS, dsb.

Apabila kami meminta sumber daripada halaman web satu nama domain kepada nama domain yang lain, penyemak imbas akan menghantar permintaan pra-penerbangan (Permintaan pra-penerbangan) kepada pelayan untuk menentukan sama ada pelayan menyokong permintaan merentas domain. Permintaan prapenerbangan biasanya merupakan permintaan OPTIONS, yang mengandungi beberapa maklumat pengepala tambahan, seperti Asal, Kawalan-Kawalan-Kaedah-Permintaan, dsb. Selepas pelayan menerima permintaan prapenerbangan, ia boleh menentukan sama ada permintaan merentas domain dibenarkan berdasarkan maklumat pengepala permintaan Jika ia dibenarkan, ia akan mengembalikan pengepala respons yang sepadan, membolehkan penyemak imbas membuat permintaan merentas domain dengan jayanya . . seperti menggunakan JSONP, CORS, dll.

Atas ialah kandungan terperinci location.hash prinsip penyelesaian merentas domain. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
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!