Rumah > Soal Jawab > teks badan
Jangan mengkritik saya lagi Saya telah membaca dokumen dan mencari di Google Hasil yang diperolehi dengan menetapkan dokumen atau mencari jawapan bukan yang saya mahukan
axios.interceptors.request.use(
config => {
// 判断是否存在token,如果存在的话,则每个http header都加上token
// config.withCredentials = true
config.headers['X-Token'] = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9hcGkuamlhamlh'
return config
},
err => {
return Promise.reject(err)
})
Hasil keluaran oleh pelayar adalah seperti berikut
Ia tidak mempunyai nilai x-token Bukankah sepatutnya terdapat satu lagi X-Token dalam maklumat pengepala, iaitu atribut bersamaan dengan "Hos"?
Sepatutnya
X-Token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9hcGkuamlhamlh
Adakah ini kesnya?
Penyelesaian
PHP中文网2017-05-24 11:40:23
Beginilah keadaannya apabila membuat permintaan merentas domain atau permintaan yang tidak mudah (bukan get
, post
atau terdapat pengepala berlebihan), penyemak imbas akan melakukan terlebih dahulu. permintaan OPTIONS
, permintaan ini bertanya sama ada merentas domain dibenarkan. Access-Control-Request-Headers
tergolong dalam permintaan ini. get
、post
或存在多余的头部)时,浏览器会首先进行一个 OPTIONS
请求,这个请求来询问跨域是否被允许。Access-Control-Request-Headers
就属于这个请求。
当服务器返回允许 Access-Control-Request-*
所列出的项目是(就是返回 Access-Control-Allow-*
Access-Control-Request-*
dibenarkan (iaitu, ia mengembalikan Access-Control-Allow-*
), penyemak imbas akan menghantar permintaan kepada anda. 🎜