|
11.05.2009, 18:12
|
#31
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_web: работа с http, корректная обработка POST
Недавно столкнулся с проблемой корректной отправки POST запросов.
Версия web2 работает некорректно, но первая web работает замечательно. Спасибо за библиотеку.
|
(Offline)
|
|
12.05.2009, 20:00
|
#32
|
Знающий
Регистрация: 10.08.2006
Сообщений: 254
Написано 3 полезных сообщений (для 3 пользователей)
|
Re: Lib_web: работа с http, корректная обработка POST
Возникло пару вопросиков по либе.
1. - Ни одна версия не работает на Нокиях? Недавно запцстил на Нокии прожку, в которой реализуется простейший ГЕТ запрос - после момента выдачи запроса от телефона "азрешить доступ в сеть?" и выбора подключения, мидлет наглухо завис.
2. Что делать если необходимо получить куки, передаваемые ресурсом?
web.get_geadet ('Set-Cookie') - возвращает только первій из передаваеміх. как біть если необходимо получить все?
|
(Offline)
|
|
25.05.2009, 09:17
|
#33
|
AnyKey`щик
Регистрация: 27.03.2007
Сообщений: 13
Написано 5 полезных сообщений (для 29 пользователей)
|
Re: Lib_web: работа с http, корректная обработка POST
Для всех у кого не работает POST, ошибка 411.
Используйте из приложенного файла set_body2(s: string), Content-Length можно не устанавливать.
To IVenoMI.
Получить все куки (все поля) через web.get_name(i: integer), перебери все поля пока get_name не станет возращать пустую строку.
cookie:='';
i:=0; rs:=get_name(i);
repeat
//get_name2 возвращает имя поля, у меня в либе
//if get_name2(i)='Set-Cookie' then cookie:=cookie+rs+'; ';
cookie:=cookie+rs+'; '; // в cookie все поля записываем
inc(i);
rs:=get_name(i);
until rs='';
Lib_web.zip
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо minibt за это полезное сообщение:
|
|
25.05.2009, 23:43
|
#34
|
Знающий
Регистрация: 10.08.2006
Сообщений: 254
Написано 3 полезных сообщений (для 3 пользователей)
|
Re: Lib_web: работа с http, корректная обработка POST
Большое вам человеческое данкешон)
|
(Offline)
|
|
03.06.2009, 16:09
|
#35
|
Знающий
Регистрация: 10.08.2006
Сообщений: 254
Написано 3 полезных сообщений (для 3 пользователей)
|
Re: Lib_web: работа с http, корректная обработка POST
Кхм... Не работает, однако... Теперь не возвращается ни одного значения куков.
Можно более вразумительный пример?
|
(Offline)
|
|
26.01.2010, 10:50
|
#36
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Lib_web: работа с http, корректная обработка POST
решил перейти на какую-нить либу для веба вместо стандартных функций. со стандартом такая проблема:
на эмуле все работает, а телефон зависает иногда (например при русских буквах в ГЕТ) (((
в либе веб столкнулся с неменьшими проблемами...
в 1ой:
компилится все норм, но потом вылазит java.lang.NullPointerExpection, c сервера возвращается -1, вместо 200.
со 2ой все гораздо более странно:
не компилится, пишет в первой строке строчная константа содержит переход на новую строку, а так же неизвестные идентификатор ')'.
какие есть идеи?
|
(Offline)
|
|
26.01.2010, 13:30
|
#37
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_web: работа с http, корректная обработка POST
Ошибка -1 указывает на полное отсутствие связи в телефоне.
Проверь настройки Интернета в телефоне или возможно неправильно задан запрос файла.
|
(Offline)
|
|
26.01.2010, 14:26
|
#38
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Lib_web: работа с http, корректная обработка POST
связь точно есть, стандартными функциями ж коннектится, да и к тому же на эмуляторе тоже самое. запрос формирую так же как и стандартными функциями.
просто стандартные натыкаясь на какой-то символ вешают телефон, а я не могу понять на какой...
можно конечно кодировать все (чтоб уж точно), но это лишний трафик, что для телефонов критично.
|
(Offline)
|
|
09.02.2010, 17:36
|
#39
|
AnyKey`щик
Регистрация: 09.02.2010
Сообщений: 7
Написано одно полезное сообщение
|
Ответ: Lib_web: работа с http, корректная обработка POST
У меня несколько полей в возвращаемом заголовке
с названием set-cookie
используя get_header('set-cookie') я получаю только первый из них,
а мне нужны все. Как это сделать??
|
(Offline)
|
|
02.11.2013, 22:24
|
#40
|
Оператор ЭВМ
Регистрация: 06.03.2009
Сообщений: 38
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Lib_web: работа с http, корректная обработка POST
Знаете почему мидлет паскаль умирает? да потому что нет того кто мог бы дать примерчик....а гадать что куда подставлять и печатать не каждому дано( я пролистал 3 страницы а так и не понял как получить ошибку связи или хреновый сигнал чтоб по новой цикл запустить.....
__________________
Единственный способ поумнеть, играть с более умным противником — основы шахмат, 1883 г.
|
(Offline)
|
|
03.11.2013, 00:42
|
#41
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Lib_web: работа с http, корректная обработка POST
Вообще-то он умер ещё 3 года назад. И по-этому некому помочь, т.к. видимо не осталось тех кто что-то знал об этом.
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
14.11.2013, 18:21
|
#42
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_web: работа с http, корректная обработка POST
Да просто все сейчас кодят под iOS или Android поэтому и вполне закономерно, что интерес к MP упал.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:26.
|