Ответ: Lib_web: работа с http, корректная обработка POST
pilgrim, а есть ли возможность устанавливать таймауты на соединение?
Дело в том, что в случае очень плохой связи (поезд в метро) сеть в телефоне есть только формально, а реально ничего не скачать. Но мидлет бесконечно пытается, и в итоге зависает. :( |
Ответ: Lib_web: работа с http, корректная обработка POST
можно. сделаю.
|
Ответ: Lib_web: работа с http, корректная обработка POST
Привет всем! Такой вопрос: Необходимо тупо получить ответ с HTTP сервера типа "http://server.com/script.php?p=1&r=2", запросы стандартным методом OpenHttp/SendHttpMessage работают на эмуляторе, но НЕ работают на некоторых телефонах. Есть ли какая-нибудь библиотека которая ОДНОЗНАЧНО работает на всех телефонах?
|
Ответ: Lib_web: работа с http, корректная обработка POST
про UNTRUSTED... http://forum.boolean.name/showpost.p...4&postcount=26
|
Ответ: Lib_web: работа с http, корректная обработка POST
хм, если бы у меня были все телефоны, я бы смог сделать такую библиотеку.
|
Ответ: Lib_web: работа с http, корректная обработка POST
Привет! Спасибо за ответы. У меня еще 2 вопроса:
1. как подписать приложение? 2. как правильно при помощи HTTPConnection получить страницу с сайта? Код:
if OpenHttp(conn, 'http://server.com/test.php?' + req) then begin или при помощи ЭТОЙ (сабж) библиотеки ПРАВИЛЬНЕЕ? |
Ответ: Lib_web: работа с http, корректная обработка POST
1. Чтобы подписать приожение нужен сертификат. Обычно его покупают :). Есть ее Halmer для SnyEricsson. Программа для подписывания входит в состав WTK
2. Для GET подменять ничего не нужно. Замена требуется только для POST. |
Ответ: Lib_web: работа с http, корректная обработка POST
Простите меня, бестолкового...
Так для моего случая (GET запрос) вышеприложенный код "улучшить" нельзя (мож че неправильно)? А то он (код) не на всех телефонах работает... Или лучше написать при помощи ЭТОЙ библиотеки? P.S. Короче... ЭТА библиотека лучше (правильнее) той, что в МР? P.P.S. КАК надо написать, чтоб на всех телефонах работало? Заранее спасибо! |
Ответ: Lib_web: работа с http, корректная обработка POST
библиотека не дает никаких преимуществ для GET, разве что только чтение заголовков. Принцип работы с сетью один и тот же.
Не работает как я понимаю на нокии. :( ну нет у меня нокии для тестов что ей не нравится. |
Ответ: Lib_web: работа с http, корректная обработка POST
...Не работает на смартах.
|
Ответ: Lib_web: работа с http, корректная обработка POST
Pilgrim, а не мог бы ты сделать в этой библиотеке таймауты?
Чтобы при запросе можно было выставлять максимально время ожидания ответа. Например, если через 20 секунд коннект не налажен, то возвращать отлавливаемую ошибку. А то сейчас если сеть лагает, то мидлет просто зависает. |
Ответ: Lib_web: работа с http, корректная обработка POST
Хорошо. Как лучше сделать? CallBack или код ошибки другой?
|
Ответ: Lib_web: работа с http, корректная обработка POST
Я предлагаю просто другой код ошибки.
|
Ответ: Lib_web: работа с http, корректная обработка POST
Skythrone, пробуйте. Сделал немного по-другому. Но думаю, правильней.
|
Ответ: Lib_web: работа с http, корректная обработка POST
Pilgrim, заметил одну особенность: если сервак возвращает поле location в заголовке, то запрос автоматически перенаправляется на url, указанный в этом поле. Можно как то это предотвратить (проверял на kemulator)?
|
Часовой пояс GMT +4, время: 12:38. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot