JSON编码的请求是什么样的?

时间:2010-05-05 03:03:42

标签: php json request

我正在使用PHP构建API。

识别JSON编码请求需要做什么?

是否附带某种请求类型?

如何获取请求正文以便我可以json_decode呢?

2 个答案:

答案 0 :(得分:1)

RFC 4627推荐mime类型application / json。您可以使用php://input读取请求数据。

答案 1 :(得分:0)

json的mime类型是application/json,但我怀疑是否已将其添加到响应中。

发现json响应的最简单方法是,它很可能被包裹在花括号中,并且在每个成员之后都有冒号。但这仍然不是一个肯定的消防方式来了解它的json。

从PHP测试它的最简单方法是尝试json_decode它,如果它抛出错误,它不是json,或者它不是格式良好的json,因此无论如何你都无法使用它。 / p>