RESTful способ отправки команд

Как вы отправляете «команды» на сервер RESTful?

Вариант использования: Мой сервер кэширует определенную информацию, чтобы ему не приходилось считывать базу данных каждый раз, когда запрашивается эта информация. , Мне нужен способ отправить команду из моего клиентского приложения, чтобы сказать серверу очистить кеш. Будете ли вы использовать POST или PUT на каком-то URL-адресе, например « ... / flush_cache »?

«Команда» на самом деле не требует данных » Передача представительного состояния ", если передаваемое состояние не является результатом команды -"

Что мне нужно сделать, чтобы вернуть json с ODATA?

27
задан Pankaj 12 May 2016 в 19:59
поделиться

2 ответа

Вам нужно добавить "Accept: application/json" в раздел заголовка запроса.

Посмотрите эту ссылку

7
ответ дан 28 November 2019 в 04:50
поделиться

"... но я получаю сообщение "Не удается найти веб-страницу", используя http://test.com/feed2/ODataService.svc/results?$format=JSON..."

вам не нужен $format=JSON в Uri.

Просто используйте "http://test.com/feed2/ODataService.svc/results"

(с Accept: application/json в заголовке запроса)

2
ответ дан 28 November 2019 в 04:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: