Проблема с “Кодированием Передачи: разделенный на блоки” в Apache 2.2

Не забывайте рассматривать свое гарантийное состояние при покупке батарей. Если Вы вне гарантии, то без проблем - не делает то, что Вы хотите. Но если Вы на гарантии, затем Вам, возможно, придется пойти с брендовыми частями для хранения покрытия.

Мой ноутбук (свойство моего работодателя) охвачен соглашением о предоставлении услуг, поэтому когда мне была нужна новая батарея, IT действительно не имел никаких опций, но вернуться в Dell.

1
задан 21 May 2010 в 22:27
2 ответа

от того, что я нашел на веб-сайте апача, chunking только поддерживается HTTP/1.1, возможно, Ваш сервер или программное обеспечение установлены для HTTP/1.0 в конфигурации. http://ws.apache.org/axis2/1_0/http-transport.html

кроме этого, я посмотрел бы на файл, обозначенный в сообщении об ошибке, и видел бы, существует ли какой-либо намек на разделение на блоки продолжения там. {DocumentRoot}/app/webservices/soap.hdb

1
ответ дан 4 December 2019 в 02:05
  • 1
    Спасибо, но ссылка показывает, как настроить ось (т.е. сторона клиента). Я думаю, что нет никакой проблемы с ресурсом, потому что он может быть получен с " unchunked" запрос. Apache сервер HTTP отказывается от запроса без Довольной Длины, и не пытайтесь сделать что-либо еще с таким запросом. –  Michał Niklas 18 May 2010 в 07:51
  • 2
    есть ли что-нибудь в том файле, который намекает на разделение на блоки? –  cpbills 19 May 2010 в 00:01
  • 3
    Обычно {DocumentRoot}/app/webservices/soap.hdb подается модулем. Но кажется, что Apache не пытается выполнить этот модуль. Я могу включить режим отладки для этого модуля, и затем он создает журнал при вызове. Для запросов без Довольной Длины не создается такой журнал. –  Michał Niklas 19 May 2010 в 07:53
  • 4
    Кажется, что модуль, который используется, не принимает разделенные на блоки запросы.Спасибо! –  Michał Niklas 18 June 2010 в 13:03

Вы могли отключить/разрешить разделение на блоки на axis2.xml

Chuncking подразумевает, что при передаче общего размера неизвестно, это полезно, когда динамический контент сгенерирован.

Подсказки:

HTTP 1.0 не поддерживает разделенное на блоки кодирование.

0
ответ дан 4 December 2019 в 02:05
  • 1
    Хорошо. Я знаю это. Я знаю, как разделенный на блоки Запрос HTTP смотрит, и я знаю, что большинство клиентов (soapUI, библиотеки Perl и Python SOAP по умолчанию) не использует разделенный на блоки запрос. Но у меня есть " dummy" клиент, кто не хочет изменять значение по умолчанию axis2 настройки (HTTP 1.1 с разделением на блоки). Таким образом, возможно, для меня было бы легче позволить разделить запросы на блоки (никакая Довольная Длина) на Apache. –  Michał Niklas 21 May 2010 в 22:26

Теги

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