cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Mengapakah CORS perlu mendahului beberapa permintaan?

Permintaan CORS dibahagikan kepada permintaan ringkas dan permintaan bukan ringkas Untuk permintaan bukan ringkas, definisi CORS perlu memulakan pra-semakan untuk permintaan bukan mudah ini, iaitu, memulakan permintaan pilihan, dan kemudian menghantarnya semula selepas. mengesahkan bahawa pelayan membenarkan merentas domain Permintaan asal bukanlah permintaan yang mudah, jadi saya ingin bertanya mengapa penerbangan awal diperlukan?

Berikut adalah jawapan pada timbunan saya tidak begitu memahaminya. Adakah sesiapa yang bersedia untuk menterjemahkannya atau meringkaskannya?

http://stackoverflow.com/ques...

曾经蜡笔没有小新曾经蜡笔没有小新2783 hari yang lalu575

membalas semua(4)saya akan balas

  • 黄舟

    黄舟2017-05-16 13:34:44

    Jika anda ingin pergi ke rumah seseorang untuk mendapatkan sesuatu, anda mesti mendapat kebenaran pemiliknya

    balas
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:34:44

    Cross-domain disebabkan oleh dasar asal penyemak imbas yang sama
    Pra-permintaan ialah kelakuan penyemak imbas Ia mengambil nama domain semasa dan meminta pelayan jika ia boleh lulus.

    balas
    0
  • PHP中文网

    PHP中文网2017-05-16 13:34:44

    Dua yang paling biasa digunakan
    get tidak mempunyai domain silang secara lalai, yang bermaksud bahawa jika anda membenarkan get, anda akan mempunyai jangkaan bahawa ia akan diambil oleh orang lain
    post has cross -domain kerana ia akan menjejaskan sumber mengikut maksud Mesti diperiksa terlebih dahulu.

    balas
    0
  • 某草草

    某草草2017-05-16 13:34:44

    Untuk kaedah permintaan HTTP yang mungkin mempunyai kesan sampingan pada data pelayan (terutamanya permintaan HTTP selain GET, atau permintaan POST dengan jenis MIME tertentu), penyemak imbas mesti menggunakan kaedah OPTIONS terlebih dahulu untuk memulakan permintaan prapenerbangan dengan itu mengetahui sama ada pelayan membenarkan permintaan merentas domain. Selepas pelayan mengesahkan kebenaran, ia memulakan permintaan HTTP sebenar. Dalam pengembalian permintaan prapenerbangan, pelayan juga boleh memberitahu pelanggan sama ada ia perlu membawa bukti kelayakan identiti (termasuk kuki dan data berkaitan pengesahan HTTP).

    ———— Kawalan Akses HTTP (CORS)

    balas
    0
  • Batalbalas