Rumah > Soal Jawab > teks badan
Perpustakaan bahagian hadapan am menghantar ajax
的请求后,响应对象headers
里都会有X-Requested-With:XMLHttpRequest
但是axios
发送的ajax
permintaan, tetapi tiada medan sedemikian dalam pengepala respons
Bagaimana untuk memintas permintaan bahagian hadapan yang dihantar oleh axios
dalam kod nodejs?
扔个三星炸死你2017-07-05 10:38:01
Saya ingin menambah X-Requested-With
pengepala pada setiap permintaan:
axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
Untuk memintas ajax yang dihantar, cuma gantikan XMLHttpRequest
kaedah asal dengan pengintip seperti yang anda lakukan semasa ujian.
axios Saya tidak dapat mengetahui sebab pengepala ini tidak ditambahkan secara lalai. . .
天蓬老师2017-07-05 10:38:01
Adakah anda pasti ini masalah axios? Adakah anda telah mencuba menggunakan alat lain dan axios hanyalah alat untuk menghantar permintaan http, jadi saya ingin menunjukkan bahawa permintaan ajax yang dihantar oleh axios adalah salah 'tidak tahu bahagian belakang anda. Bagaimana untuk menulisnya? Jika tiada pengepala permintaan yang boleh diterima dikonfigurasikan semasa melintasi domain, data pengepala yang ditentukan tidak akan diperolehi."Access-Control-Allow-Headers": "X-Requested-With"