Ответ: Lib_web: работа с http, корректная обработка POST
Недавно столкнулся с проблемой корректной отправки POST запросов.
Версия web2 работает некорректно, но первая web работает замечательно. Спасибо за библиотеку. |
Re: Lib_web: работа с http, корректная обработка POST
Возникло пару вопросиков по либе.
1. - Ни одна версия не работает на Нокиях? Недавно запцстил на Нокии прожку, в которой реализуется простейший ГЕТ запрос - после момента выдачи запроса от телефона "азрешить доступ в сеть?" и выбора подключения, мидлет наглухо завис. 2. Что делать если необходимо получить куки, передаваемые ресурсом? web.get_geadet ('Set-Cookie') - возвращает только первій из передаваеміх. как біть если необходимо получить все? |
Re: Lib_web: работа с http, корректная обработка POST
Вложений: 1
Для всех у кого не работает POST, ошибка 411.
Используйте из приложенного файла set_body2(s: string), Content-Length можно не устанавливать. To IVenoMI. Получить все куки (все поля) через web.get_name(i: integer), перебери все поля пока get_name не станет возращать пустую строку. Код:
cookie:=''; |
Re: Lib_web: работа с http, корректная обработка POST
Большое вам человеческое данкешон)
|
Re: Lib_web: работа с http, корректная обработка POST
Кхм... Не работает, однако... Теперь не возвращается ни одного значения куков.
Можно более вразумительный пример? |
Ответ: Lib_web: работа с http, корректная обработка POST
решил перейти на какую-нить либу для веба вместо стандартных функций. со стандартом такая проблема:
на эмуле все работает, а телефон зависает иногда (например при русских буквах в ГЕТ) ((( в либе веб столкнулся с неменьшими проблемами... в 1ой: компилится все норм, но потом вылазит java.lang.NullPointerExpection, c сервера возвращается -1, вместо 200. со 2ой все гораздо более странно: не компилится, пишет в первой строке строчная константа содержит переход на новую строку, а так же неизвестные идентификатор ')'. какие есть идеи? |
Ответ: Lib_web: работа с http, корректная обработка POST
Ошибка -1 указывает на полное отсутствие связи в телефоне.
Проверь настройки Интернета в телефоне или возможно неправильно задан запрос файла. |
Ответ: Lib_web: работа с http, корректная обработка POST
связь точно есть, стандартными функциями ж коннектится, да и к тому же на эмуляторе тоже самое. запрос формирую так же как и стандартными функциями.
просто стандартные натыкаясь на какой-то символ вешают телефон, а я не могу понять на какой... можно конечно кодировать все (чтоб уж точно), но это лишний трафик, что для телефонов критично. |
Ответ: Lib_web: работа с http, корректная обработка POST
У меня несколько полей в возвращаемом заголовке
с названием set-cookie используя get_header('set-cookie') я получаю только первый из них, а мне нужны все. Как это сделать?? :SOS: |
Ответ: Lib_web: работа с http, корректная обработка POST
Знаете почему мидлет паскаль умирает? да потому что нет того кто мог бы дать примерчик....а гадать что куда подставлять и печатать не каждому дано( я пролистал 3 страницы а так и не понял как получить ошибку связи или хреновый сигнал чтоб по новой цикл запустить.....
|
Ответ: Lib_web: работа с http, корректная обработка POST
Вообще-то он умер ещё 3 года назад. И по-этому некому помочь, т.к. видимо не осталось тех кто что-то знал об этом.
|
Ответ: Lib_web: работа с http, корректная обработка POST
Да просто все сейчас кодят под iOS или Android поэтому и вполне закономерно, что интерес к MP упал.
|
Часовой пояс GMT +4, время: 14:49. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot