Форум: "Начинающим";
Текущий архив: 2011.12.11;
Скачать: [xml.tar.bz2];
ВнизIdHttp.Post и точка Найти похожие ветки
← →
Lamer6666 (2011-08-31 02:35) [0]Доброго времени суток уважаемые. Прошу помощи, не понимаю почему при отправке IdHttp.Post, параметры (со спец символами) вида AAABegBHn8SKo_ZF.CAlisF3LuMzzZeO не принимаются сервером. А если я отправляю AAABegBHn8SKoZFCAlisF3LuMzzZeO (без симовлов . _) то сервер корректно выдает мне ответ.
То есть если в отправляемых мною данных присутствуют спец символы, то IdHttp.Post не возвращает никаких данных. Заметил что метод GET в отличии от POST работает без проблем.
Что не так?
← →
Медвежонок Пятачок © (2011-08-31 09:01) [1]а если из запроса убрать ._ и отправить такой запрос:
AAABegBHn8SKoазачемтывообщевставилточкуиподчеркиваниевпараметреслисерверотдаетпр авильныйответбезточкииподчеркивания?_ZF.CAlisF3LuMzzZeO
То что тогда вернет сервер?
← →
Медвежонок Пятачок © (2011-08-31 09:21) [2]в вообще не пользуйтесь вы всякими подпорками для http.
есть xmlhttprequest, который можно юзать и синхронно и асинхронно.
плюс нет геморроя с настройкой прокси.
← →
И. Павел © (2011-08-31 11:51) [3]> [0] Lamer6666 (31.08.11 02:35)
В крайнем случае можно как-нибудь кодировать сообщение. Например, Base64.
← →
Anatoly Podgoretsky © (2011-08-31 12:12) [4]Специальные символы должны быть URLEncoded, Base64, UTFx
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2011.12.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c