Для веб-служб сервер будет отвечать за обозначение типа формата, который он намерен поддерживать, независимо от того, использует ли он JSON или XML.
На основании данных, полученных от клиента, сервер должен проверить формат, предоставленный клиентом. Если он соответствует указанному формату, то сервер ответит в соответствии с намерением конечной точки. С другой стороны, если он не подходит, сервер должен изящно ответить, указывая, что формат (JSON / XML) не поддерживается веб-службами.
Надеюсь, это ответит на ваш вопрос. Хорошего дня!