2013-02-26 3 views
0

Я использую LittleProxy, который реализует Netty. Я пытаюсь получить содержимое HTTP-запроса (который содержит XML).cURL <-> Netty: getContent более 1024 символов

Это работает отлично, пока я не получаю контент более 1024 символов (байты?). Я все еще вижу запрос, входящий, и я вижу правильную длину контента из HTTP-заголовка. Однако содержимое вообще не возвращается (пустая строка).

Как я могу получить больше контента? Мои HTTP-запросы содержат сообщение SOAP, отправленное cURL, которое определенно превысит 1024 байта.

+1

Добавить код. Пожалуйста. Мы не сможем решить вашу проблему, не зная об этом ... – ppeterka

+0

Я использую исходный код LittleProxy почти без изменений ... Код здесь: https://github.com/adamfisk/LittleProxy – Thomas

+0

Хммм, я стараясь заподозрить эту проблему cURL (которую я использую для отправки запроса HTTP POST с XML). – Thomas

ответ

0

Это была проблема cURL, очевидно, есть некоторые сложности при отправке файла более 1024 байт.

Поскольку я использовал cURL исключительно для тестирования, я перешел к простой программе Java для отправки сообщений SOAP. Теперь LittleProxy (или Netty) обрабатывает контент просто отлично, путь передается 1024 байта.

Смежные вопросы