|
Модераторы: Snowy, Poseidon, MetalFan |
|
Neznayka2016 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 15.3.2016 Репутация: нет Всего: нет |
если отправляю post запрос так:
var PostData: TStringList; begin ... PostData:= TStringList.Create; PostData.Add('имя_параметра=значение_параметра'); ... IdHTTP1.Post(url, PostDATA); ... То при перехвате запроса HttpAnalyzer-ом, параметр из PostData вообще не фигурирует в заголовке запроса. если делаю так: var PostData: TStringList; begin ... PostData:= TStringList.Create; ... IdHTTP1.Request.CustomHeaders.AddValue('имя_параметра', 'значение_параметра'); IdHTTP1.Post(url, PostDATA); ... То при перехвате запроса HttpAnalyzer-ом, имя и значение появляются в заголовке и распознаются сервером нормально, до тех пор пока длинна значения не превышает 73 символа. Если значение превышает этот порог, то значение параметра в заголовке записывается как имя параметра и сервер естественно ругается. Не могу понять почему этот indy самостоятельно записывает значение в имя. |
|||
|
||||
kami |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 6 Всего: 72 |
естественно, ведь при таком виде PostData оказывается в теле запроса. Заголовки формируются отдельно. Интересно. Какая версия Indy и Delphi? А вообще - несколько странно пихать в заголовок то, что должно идти в теле запроса. |
|||
|
||||
Neznayka2016 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 15.3.2016 Репутация: нет Всего: нет |
Версия Delphi® 2010 Version 14.0.3593.25826, indy10
|
|||
|
||||
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |