![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
DDDsa |
|
||||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 27.4.2008 Репутация: нет Всего: нет |
Помогите, пожалуйста, разобраться. Делаю POST-запрос следующим образом:
В общем-то все в порядке,но если в editor.text присутствует амперсанд, то все, что за ним следует - отрезается. Что, в общем-то, логично. Если использовать вместо амперсанда %26, то все в порядке, ничего не отрезается, но на сайте эти %26, почему-то, не обрабатываются. То есть отправляю "123 %26 123", отображается "123 %26 123". Если приписывать
ничего не меняется. Если же отправлять данные через форму на сайте, то там, опять же, не преобразовывается %26, зато простой амперсанд виден нормально. Смотрел через FireBug, там отправляется просто, без всяких преобразований. То есть если я ввел в форму "123&123", то запрос выглядит text=123&123. |
||||
|
|||||
Matematik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1027 Регистрация: 11.3.2006 Репутация: 24 Всего: 50 |
Попробуй отключить hoForceEncodeParams в IdHTTP1.HTTPOptions
|
|||
|
||||
DDDsa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 27.4.2008 Репутация: нет Всего: нет |
Matematik, отключил, амперсанды начали УРЛЭнкодиться.
Спасибо!! |
|||
|
||||
DDDsa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 27.4.2008 Репутация: нет Всего: нет |
Рано я радовался. Почему-то теперь отправляет только первую строчку (у меня текст содержится в richedit) : (
Все, все. Применил к тексту нормальный URLEncode, который преобразовал все, включая #10 и #13. Работает Это сообщение отредактировал(а) DDDsa - 28.3.2009, 18:53 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |