簡體   English   中英

Ajax請求在Cordova上獲得500(內部服務器錯誤)

[英]Ajax request gets 500 (Internal Server Error) on cordova

我有一個ajax請求,當我在瀏覽器中發出請求時,它運行良好,當我在cordova apk中發出請求時,出現內部錯誤,我查看了兩個標頭,唯一的區別在於ORIGIN;

這是不起作用的,其來源為:file://

POST http:// XXX:50000 / RESTAdapter / s4p / mobile / login 500(內部服務器錯誤)

Accept:application/json, text/javascript, */*; q=0.01 Accept-Encoding:gzip, deflate Accept-Language:en-US Connection:keep-alive Content-Length:59 Content-Type:application/json Cookie:saplb_*=(J2EE9465620)9465650 Host:------- Origin:file:// User-Agent:Mozilla/5.0 (Linux; Android 7.0; Android SDK built for x86 Build/NYC; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/51.0.2704.90 Mobile Safari/537.36 X-DevTools-Emulate-Network-Conditions-Client-Id:364FC1A3-AE91-465B-821A-9EA13D731E5E X-Requested-With:io.cordova.hellocordova

您的AJAX請求到達服務器,然后在服務器上收到錯誤。 由於該錯誤,響應為500 如果您知道這在某些情況下有效,而在其他情況下無效,那么請檢查不同請求之間的差異,並查看錯誤的堆棧跟蹤情況。 完成此操作后,您將知道問題出在哪里。 從現在開始,您將可以比現在擁有更好的位置來解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM