Я новичок и учусь, например, отправлять форму для создания заказа (используя метод POST), редактировать заказ (используя метод PUT), удалять заказ (используя метод DELETE) или искать заказ (используя метод GET) с таргетингом. спокойный веб-сервис. Информация о заказе фиксируется серверным скриптом (возможно, PHP) и, в зависимости от метода http, заказ либо вставляется, либо обновляется, либо удаляется соответственно. Я не знаю, как это делает сценарий.
Мои 2 вопроса:
(Я понимаю, что для запроса GET сценарий отправляет данные, запрошенные в формате JSON или XML, и мне нужно проанализировать JSON и отобразить его пользователю приложения. Я просто не понимаю, как это работает для POST, PUT или DELETE. Получу ли я JSON для информации или я должен искать в другом месте, чтобы иметь возможность предоставить полезный ответ для пользователя приложения).
Спасибо за ваше время заранее!
Когда сценарий завершается, вы отправляете обратно код состояния (200 в порядке, 500-Внутренняя ошибка сервера, 404-Не найден и т. Д.) И сообщение (json в вашем случае)
«Я вижу, что POST используется вместо GET для получения ответа JSON», зависит от того, на какой тип обработки вы ссылаетесь. Если вам нужен ресурс (конкретная сущность), вы делаете запрос GET, но если вам нужно выполнить пользовательский процесс или выполнить поиск, тогда POST может быть полезен для вас.
П.С .: Хорошее прочтение о реализации API Вот. Проверьте коды состояния, используемые в примере, вы можете изменить свою реализацию в зависимости от ваших потребностей
Других решений пока нет …