Tetapkan response.setHeader("Access-Control-Allow-Origin", "*"); di latar belakang Anda juga boleh mengkonfigurasinya di sebelah nginx untuk menyelesaikan masalah. jsonp bukanlah kaedah yang sangat baik, ia mempunyai had saiz pada data yang dihantar.
Adalah tidak disyorkan untuk menggunakan jsonp merentas domain Walaupun kaedah purba ini mempunyai keserasian yang baik, ia mempunyai had yang besar dan mempunyai risiko XSS. Pemisahan lengkap bahagian hadapan dan bahagian belakang memerlukan, sudah tentu, kakitangan bahagian hadapan untuk menguruskan pelayan web Sudah tentu, ini mempunyai keperluan yang lebih tinggi untuk kakitangan bahagian hadapan.
Jika ia hanya untuk melaraskan antara muka, adalah lebih baik untuk menyediakan pelayan ujian tempatan sendiri Ia digunakan sebagai pelayan statik untuk halaman, yang mudah untuk melaraskan halaman, dan boleh memajukan permintaan dan permintaan. data tersebut. Anda boleh menggunakan ekspres sendiri, atau anda boleh menggunakan yang sudah siap seperti browsersync+gulp atau webpack+hot reload server.
Saya menggunakan browsersync, konfigurasinya sangat mudah, anda boleh merujuk kepada ini.
Bukankah ini sepatutnya diputuskan sebelum pembangunan? Bukankah sudah lewat sedikit untuk memutuskan sama ada ia adalah jsonp atau cors sehingga penyahpepijatan bersama?
Tetapkan response.setHeader("Access-Control-Allow-Origin", "*"); di latar belakang
Anda juga boleh mengkonfigurasinya di sebelah nginx untuk menyelesaikan masalah.
jsonp bukanlah kaedah yang sangat baik, ia mempunyai had saiz pada data yang dihantar.
CORS......
KOR. Memandangkan ia adalah analisis bahagian hadapan dan bahagian belakang, cuma tetapkan pengepala di latar belakang
Kali ini, pelayan nod akan digunakan untuk memajukan permintaan
Adalah tidak disyorkan untuk menggunakan jsonp merentas domain Walaupun kaedah purba ini mempunyai keserasian yang baik, ia mempunyai had yang besar dan mempunyai risiko XSS.
Pemisahan lengkap bahagian hadapan dan bahagian belakang memerlukan, sudah tentu, kakitangan bahagian hadapan untuk menguruskan pelayan web Sudah tentu, ini mempunyai keperluan yang lebih tinggi untuk kakitangan bahagian hadapan.
Jika ia hanya untuk melaraskan antara muka, adalah lebih baik untuk menyediakan pelayan ujian tempatan sendiri Ia digunakan sebagai pelayan statik untuk halaman, yang mudah untuk melaraskan halaman, dan boleh memajukan permintaan dan permintaan. data tersebut.
Anda boleh menggunakan ekspres sendiri, atau anda boleh menggunakan yang sudah siap seperti browsersync+gulp atau webpack+hot reload server.
Saya menggunakan browsersync, konfigurasinya sangat mudah, anda boleh merujuk kepada ini.
Terdapat pemalam krom, apa yang dilakukannya ialah respons.setHeader("Access-Control-Allow-Origin", "*") , hidupkan sahaja.
Tambah nginx
WebSocket tidak tertakluk kepada sekatan merentas domain dan boleh menghantar sebarang data, termasuk jsonp.
Bukankah ini sepatutnya diputuskan sebelum pembangunan? Bukankah sudah lewat sedikit untuk memutuskan sama ada ia adalah jsonp atau cors sehingga penyahpepijatan bersama?
Tidak perlu jsonp, ia terlalu menyusahkan