Permintaan $http.jsonp angularjs melaporkan ralat, kodnya adalah seperti berikut:
data = {
a:A,
b:B,
c:C,
}
$http.jsonp('url',data).success(function(res){
console.log(res);
}).error(function(err){
console.log(err);//控制台打印fasle
})
并报错:Uncaught SyntaxError: Invalid or Unexpected token url(请求链接)
Klik pautan ini, dapatkan data, sahkannya dalam pengesahan dalam talian json, dan dapatkan bahawa terdapat pemisah baris dalam medan B, tetapi anda tidak dapat menemui sebarang pemisah baris apabila anda mengaksesnya dalam penyemak imbas menggunakan pautan . Saya menghubungi bahagian belakang, dan bahagian belakang mengatakan bahawa tiada pemisah baris semasa memasuki pangkalan data, dan bahagian hadapan saya tidak dapat mendapatkan data dan tidak dapat memprosesnya Apa lagi yang boleh menjadi sebab untuk situasi ini, dan bagaimana sepatutnya Saya menyelesaikannya
Terima kasih atas jemputan saya tidak nampak alamatnya.
Anda boleh membuka https://www.w3schools.com/js/... dalam penyemak imbas, kemudian gunakan alat pembangun untuk melihat panel Rangkaian untuk melihat maklumat HTTP.
Contoh menggunakan objek XMLHttpRequest untuk meminta data