鍍金池/ 問答/PHP  網(wǎng)絡(luò)安全  HTML/ 如何用js調(diào)用jsonrpc的接口獲取數(shù)據(jù)

如何用js調(diào)用jsonrpc的接口獲取數(shù)據(jù)

最近后端那邊給了接口,但是常用的方法雖然都是200成功發(fā)送,卻都獲取不了數(shù)據(jù),返回來(lái)的response是

responseText
:
"This is not a JSON-RPC request"

他們用接口測(cè)試工具是可以獲取數(shù)據(jù)的,但是我搜了很多方法,也了解了jsonp與jsonrpc是兩個(gè)東西,各種方法都是報(bào)同樣的回復(fù),想知道原因是什么,jsonrpc如何獲?。?/p>

回答
編輯回答
純妹

這個(gè)很明顯不是后端的錯(cuò)誤,而是你的請(qǐng)求錯(cuò)誤,如果你使用的是jQuery,那么你缺少 datatype:"JSON",如果你是,這個(gè)在瀏覽器中查看就是缺少 --header, 應(yīng)該有 header 'Content-type: application/json'。

2017年6月20日 19:46