0

我熟悉 json 或 xml 响应格式/类型。

JSON:

{
    "status": "success"
    "code": "10"

}

XML:

<status> 
     success 
</status>

<code> 
     10 
</code>

但我收到了这个:

status=success&code=10

上述格式的名称是什么?那是什么类型的反应?是文本/html吗?

4

1 回答 1

0

这似乎是客户端处理不当的查询字符串......只需检查客户端发布表单或检查查询字符串中的参数请求并将它们翻译为使用。

编码通常是按urlencoded处理的,我真的不知道默认的编码是什么,但是HTTP 1.0的rcf应该说

python urlparse 将其处理为application/x-www-form-urlencoded

如果无法更改客户端,请尝试始终翻译为 urlencoded.. 这不是正确的方法,但总比没有好。

于 2014-01-22T10:51:28.790 回答