Lib_web: работа с http, корректная обработка POST
Вложений: 2
Была написана как раз для корректной обработки POST запросов.
01.08.2008 +добавлена функция function get_stream : resource; Возвращает входной поток от сервера. Вызывается только после send! 03.01.2009 *изменил процесс подключения. Происходит в отдельном потоке, можно прервать. Подробности смотрим в примере. Для тех кому это не нужно оставил первоначальную версию. |
Ответ: Lib_web: работа с http, корректная обработка POST
А можно пример по использованию?
|
Ответ: Lib_web: работа с http, корректная обработка POST
К сожалению полный пример не сохранился, но получается что-то похожее:
Код:
program Http; |
Ответ: Lib_web: работа с http, корректная обработка POST
А POST запросы как отправлять?
|
Ответ: Lib_web: работа с http, корректная обработка POST
Код:
program SmsSender; |
Re: Lib_web: работа с http, корректная обработка POST
Вопрос: На реальном телефоне к заголовку User Agent прибавляется UNTRUSTED/1.0 . Это можно как-то обойти не прибегая к сертификации приложения, ибо очень разная она на всех телефонах.
|
Ответ: Lib_web: работа с http, корректная обработка POST
Врятли, это скорее всего идет чисто на уровне JVM.
|
Re: Lib_web: работа с http, корректная обработка POST
Чёйт я туплю, как заголовок то здесь передать? :dontknow:
|
Re: Lib_web: работа с http, корректная обработка POST
Граждане, чего я не так делаю?
Код:
Program icq_test; Колбасил всё по разному, порядок менял, заголовки добавлял, удалял разные, один хрен, как будто библиотека их не передаёт. |
Ответ: Lib_web: работа с http, корректная обработка POST
Похоже должен еще присутствовать параметр Length, наверное это длина сообщения.
Попробуйте в set_body добавить [b]&length=x[b], где x - длина сообщения. |
Re: Lib_web: работа с http, корректная обработка POST
Live HTTP header под мозилой вот это перехватывает:
Код:
http://wap.wapsib.ru/sajt/icq_mess/index.php Я просто сперва думал, что set_property это не к хидерам относится, потом посмотрел исходник библиотеки, погуглил - получается всё-таки оно самое. |
Ответ: Lib_web: работа с http, корректная обработка POST
У меня тоже проблемма с ответом 411, кто нибудь придумал как обойти?, если да то напишите в аську плиз 192068616
|
Ответ: Lib_web: работа с http, корректная обработка POST
pilgrim, я никак не могу победить обновлённую версию библиотеки.
Получаю данные не как stream, а просто через web.get_response; В старой версии работало, а новая версия выдаёт: java.io.IOException: unexpected end of stream |
Ответ: Lib_web: работа с http, корректная обработка POST
PHP код:
|
Ответ: Lib_web: работа с http, корректная обработка POST
Да, это действительно был какой-то локальный глюк - то ли меня, то ли эмулятора.
|
Часовой пояс GMT +4, время: 17:14. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot