Я использую Jersey Client для доступа к веб-сервису, например:
response =
r.accept (MediaType.TEXT_PLAIN_TYPE) .header ("content-length", 0) .post (String.class);
где r - это WebResource
Однако Webservice возвращает 411 - Content-Length отсутствует .
с помощью tcpdump я обнаружил, что могу указать собственные заголовки, например .header ("myheader", 0)
работает нормально.
Таким образом, похоже, что jersey удаляет содержимое -length заголовок по некоторым причинам.
У кого-нибудь есть идеи?