Rasanya seperti permintaan yang dibuat oleh seseorang yang benar-benar jahil tentang teknologi... Tidak akan ada paparan tanpa permintaan ajax, hanya rendering belakang yang tulen
Pertama, tidak perlu membuat data di latar belakang dengan ajax Kedua, menggunakan ajax untuk menggunakan antara muka perantaraan untuk hanya mengembalikan data yang diperlukan oleh bahagian hadapan Adalah mustahil untuk mendedahkan antara muka pembayaran projek kami kepada front-end. Ia adalah gabungan dua kaedah ini
Tidak boleh disembunyikan // Bahagian belakang boleh menentukan sama ada sumber sambungan itu sah Jika tidak sah, tutup sambungan // $_SERVER['HTTP_ORIGIN'] mengenal pasti tapak mana asal permintaan halaman if($_SERVER. ['HTTP_ORIGIN'] != 'http://www.baidu.com') { die(); }
Rasanya seperti permintaan yang dibuat oleh seseorang yang benar-benar jahil tentang teknologi... Tidak akan ada paparan tanpa permintaan ajax, hanya rendering belakang yang tulen
permintaan ajax juga merupakan permintaan http
Selagi ia adalah permintaan HTTP, anda boleh melihat alamat permintaan, parameter dan tindak balas dengan menangkap paket
Jangan buang tenaga melainkan anda tidak menggunakan protokol HTTP.
Pertama, tidak perlu membuat data di latar belakang dengan ajax
Kedua, menggunakan ajax untuk menggunakan antara muka perantaraan untuk hanya mengembalikan data yang diperlukan oleh bahagian hadapan
Adalah mustahil untuk mendedahkan antara muka pembayaran projek kami kepada front-end. Ia adalah gabungan dua kaedah ini
Tidak boleh disembunyikan
// Bahagian belakang boleh menentukan sama ada sumber sambungan itu sah Jika tidak sah, tutup sambungan
// $_SERVER['HTTP_ORIGIN'] mengenal pasti tapak mana asal permintaan halaman
if($_SERVER. ['HTTP_ORIGIN'] != 'http://www.baidu.com')
{
die();
}
Tukar idea, pelayar tidak boleh menyembunyikannya, pelayar mendedahkan API, tidak ada API seperti itu