Проблема в том, что в сообщении GET не передается тип содержимого, это означает, что тип содержимого не имеет значения, так как сторона сервера все равно определяет содержимое. Проблема, с которой я столкнулся, состоит в том, что сейчас есть много мест, которые настраивают свои веб-сервисы так, чтобы они были достаточно умными, чтобы подобрать тип контента, который вы передаете, и вернуть ответ в «типе», который вы запрашиваете. Например. в настоящее время мы обмениваемся сообщениями с местом по умолчанию JSON, однако они настроили свой веб-сервис таким образом, что если вы передадите тип содержимого xml, они вернут xml, а не JSON по умолчанию. Который я думаю, что движение вперед - отличная идея

лько я понял, есть два места, где можно установить тип контента:

Клиент устанавливает тип контента для тела, которое он отправляет на сервер (например, для публикации)Сервер устанавливает тип содержимого для ответа.

Означает ли это, что мне не нужно или не следует устанавливать тип содержимого для всех моих запросов get (на стороне клиента). И если я могу или должен какой тип контента это будет?

Также я прочитал в нескольких сообщениях, что тип контента клиента указывает, какой тип контента клиент хотел бы получить. Так что, возможно, моя точка 1 не так?

Ответы на вопрос(5)

Ваш ответ на вопрос