cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk memintas permintaan ajax yang dihantar oleh `axios` dalam nodejs?

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?

巴扎黑巴扎黑2697 hari yang lalu846

membalas semua(3)saya akan balas

  • 扔个三星炸死你

    扔个三星炸死你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. . .

    balas
    0
  • 巴扎黑

    巴扎黑2017-07-05 10:38:01

    Tambahkan pemalam proksi untuk memintasnya

    balas
    0
  • 天蓬老师

    天蓬老师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"

    balas
    0
  • Batalbalas