Как выглядит JSON-кодированный запрос? - PullRequest
2 голосов
/ 05 мая 2010

Я строю API, используя PHP.

Что мне нужно сделать, чтобы распознать закодированный в JSON запрос?

Это приходит с определенным типом запроса?

Как получить только тело запроса, чтобы я мог json_decode его?

Ответы [ 2 ]

1 голос
/ 05 мая 2010

RFC 4627 рекомендует приложение MIME / JSON. Вы можете прочитать данные запроса с помощью php: //input.

0 голосов
/ 05 мая 2010

MIME-тип для JSON application/json, но я сомневаюсь, что это еще не добавило это в ответы.

Самый простой способ определить ответ json - это то, что он, скорее всего, будет заключен в фигурные скобки и будет иметь двоеточия после каждого члена. Но это все еще не верный способ узнать, что это JSON.

Самый простой способ проверить его с помощью PHP - это попробовать json_decode, если он выдает ошибку, либо это не json, либо это не правильно сформированный json, и поэтому вы все равно не сможете его использовать. 1006 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...