![]() |
еще раз про POST-запрос
Привет!
нужна помощь. Посылаю post-запрос через библиотеку lib_proweb. a: Integer; pstr: String; // содержит двоичные данные. 00 01 02 03 04 0A 0F 0F FE... resp: String; q_property('Accept', '*/*'); q_property('Accept-Language', 'ru'); q_property('Content-Type', 'application/x-www-form-urlencoded'); a:=q_request('http://about.host.org', POST, pstr, 'none'); a := formaddstring('Error='+get_error); if get_error='' then resp:=get_data; close; На эмуляторе работает, а телефоне не пашет. Открыл на серваке сокет на порту 80 и решил посмотреть что идет из эмулятора, что работающей программой на Делфи и что с телефона. Так с телефона даже сокет не открывается! А на самом телефоне думает секунд 5-10 и пишет ошибку error 12 during HTTP over WSP. Что за ошибка не найду никак. Сервер так и не увидел обращения с телефона. Пример который шел вместе с lib_proweb к этому форуму обратился нормально. Не знаю правильно ли передает логин и пароль эта программа, но по крайней мере обращается к boolean.name... В примере сначала делался GET запрос, записывались cookie и потом выдавался POST запрос. В моем случае я делаю сразу POST Запрос. cookie у меня не используются. Читал на форуме что-то про замену H.class. Но больше не нашел что откуда куда подменять. В общем буду рад любой информации. |
Часовой пояс GMT +4, время: 15:40. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot