Использование curl для отправки PATCH на мой веб-сервис и получение ошибки:
Bad Request, The request sent by the client was syntactically incorrect. Apache Tomcat/8.0.37
при отправке GET и POST с помощью curl проблем нет. Использование Swagger для отправки одного и того же PATCH не вызывает проблем. Поэтому используйте WireShark для сравнения случая Swagger (хорошего) и случая curl (плохого).
В хорошем случае после "{" и "," вставляется 0xA. curl этого не делает и двойные кавычки отсутствуют.
Вот пользовательский интерфейс Swagger:
и это моя команда curl, работающая в командной строке Windows
Приложение Chrome ARC также получает ответ OK:
Любое предложение приветствуется.