{"something":"1","mode":"true","number":"1234"}
Run Code Online (Sandbox Code Playgroud)
因为我期待JSON获得406.
它是通过Jersey生成的,它被告知一个方法@Produces JSON.它被Dojo xhrGet接收,它将JSON设置为其handleAs.
编辑 - 为了澄清,我对我评估的代码或类似的代码不感兴趣.问题很简单 - 它是有效的JSON吗?
Dan*_*man 14
它是,但你有boolean(mode)和numeric(number)元素作为字符串.不应该是:
{"something":"1","mode":true,"number":1234}
Run Code Online (Sandbox Code Playgroud)
如果字典的所有值都是字符串,则它是有效的JSON.这也是有效的JSON:
{"something":1,"mode":true,"number":1234}
但是,通常,当您要求响应类型(例如html或json)并且服务器无法以该类型发送时,会发生406错误.为什么你认为输入无效?
| 归档时间: |
|
| 查看次数: |
7826 次 |
| 最近记录: |