javascript - Bagaimana untuk memintas permintaan ajax yang dihantar oleh `axios` dalam nodejs?
巴扎黑
巴扎黑 2017-07-05 10:36:01
0
3
843

Perpustakaan bahagian hadapan am menghantar ajax的请求后,响应对象headers里都会有X-Requested-With:XMLHttpRequest
但是axios发送的ajaxpermintaan, tetapi tiada medan sedemikian dalam pengepala respons

Bagaimana untuk memintas permintaan bahagian hadapan yang dihantar oleh axiosdalam kod nodejs?

巴扎黑
巴扎黑

membalas semua(3)
扔个三星炸死你

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. . .

巴扎黑

Tambahkan pemalam proksi untuk memintasnya

Peter_Zhu

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"

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan