看板 Ajax 關於我們 聯絡資訊
我使用了jQuery.getJSON去擷取特定網址傳回的json資料 我是使用 http://www.cmsoft.cn/reslink.php?id=204 (野人)網絡調試助手作為server端發送資料。 結果資料是順利取得了,但是.. 我必須要手動斷開server連線, jQuery才知道資料傳送結束了@@ 拜求google大神後,好像是跟http的header設定有關, 只是小弟踹了半天,還是失敗。 下面是我在軟體發送的資料,請問有大大可以幫我看看哪裡寫錯了呢? https://drive.google.com/open?id=0B1GpcpKHmDf-YlloeEE5em9lbEk 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.226.170 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1455980314.A.4AB.html
conanist: 你先查server端到底送出甚麼東西02/21 01:56
我看了送出物...跟我文檔附的ㄧ樣。
conanist: 如果你不用jQuery.getJSON狀況還會發生嗎?02/21 01:58
來試試... ※ 編輯: sakyer (118.160.167.86), 02/21/2016 10:35:40 報告,後來我改成下面就ok了: HTTP/1.1 200 OK Content-Type: application/json; charset=utf-8 Content-Length: 11 Access-Control-Allow-Origin: * {"id":"Ptt"} ※ 編輯: sakyer (1.161.14.80), 02/21/2016 13:45:02
b510336: 這是跨網域的問題 03/07 21:03
TonyQ: 照描述感覺是 response 忘了 close (end),不是header 問題 04/23 11:39
TonyQ: 。 04/23 11:39