最近后端那边给了接口,但是常用的方法虽然都是200成功发送,却都获取不了数据,返回来的response是
responseText
:
"This is not a JSON-RPC request"
他们用接口测试工具是可以获取数据的,但是我搜了很多方法,也了解了jsonp与jsonrpc是两个东西,各种方法都是报同样的回复,想知道原因是什么,jsonrpc如何获取?
最近后端那边给了接口,但是常用的方法虽然都是200成功发送,却都获取不了数据,返回来的response是
responseText
:
"This is not a JSON-RPC request"
他们用接口测试工具是可以获取数据的,但是我搜了很多方法,也了解了jsonp与jsonrpc是两个东西,各种方法都是报同样的回复,想知道原因是什么,jsonrpc如何获取?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
这个很明显不是后端的错误,而是你的请求错误,如果你使用的是jQuery,那么你缺少 datatype:"JSON",如果你是,这个在浏览器中查看就是缺少 --header, 应该有 header 'Content-type: application/json'。