簡體   English   中英

錯誤響應json:意外的令牌“:”

[英]error response json: Unexpected token “:”

我已經對Jquery Mobile應用程序進行了編程,並且使用了ajax請求(方法$ .ajax(config))來獲取數據。 好吧,當我在“ dataType”屬性中使用值“ json”時,我遇到了一個錯誤的javascript,它在標頭中告訴我“ Non-Access-Control-Orogin”。 當我在“ dataType”屬性中使用值“ jsonp”時,我收到了服務器的響應,但是響應Json出現錯誤。 “意外的標記: :”。 有什么建議可以解決這個問題?

這是連接我的服務器的URL: http : //rete.mywebsite.com/api3.0?param1=value1&param2=value2

這是我的代碼,用於獲取Json格式的數據:(對不正確的選項卡)

$ .ajax({url:MY_URL,dataType:“ jsonp”,contentType:“ application / json”,crossDomain:true,success:function(response){console.log(response);}});

我應該如何獲取json類似於以下內容:{“ stazione_1”:{“ name”:“ Brescia”,“ temperature”:“ 7.5”,...}}

但是我在瀏覽器的控制台javascript中收到意外的令牌錯誤(我使用Chrome)...

我希望這會有所幫助...

將服務器上的CORS標頭設置為Access-Control-Allow-Origin:'*'

要么

更改JSONP以便eval()調用不會中斷。

如果您提供代碼,我們可能會更好地提供幫助...

暫無
暫無

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

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