Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
[Delphi] Модификация IdHTTP |

20.09.2009, 22:34
|
|
Познающий
Регистрация: 09.01.2006
Сообщений: 53
Провел на форуме: 285050
Репутация:
16
|
|
[Delphi] Модификация IdHTTP
Мне нужно повторить действия программа, которая делает запрос вида:
POST http://www.host.com/character_sync HTTP/1.1
написав программу с использованием IdHTTP (indy), оказалось что клиент отправляет запросы вида:
POST http://www.host.com :80/character_sync HTTP/1. 0
Проблему с версией протокола я устранил
Код:
idHTTP.pas
427// if not (hoKeepOrigProtocol in FOptions) then
428 FProtocolVersion := pv1_1;
но с портом никак не получается.
Есть идеи?
|
|
|

20.09.2009, 23:10
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Порт же выставляется в опциях самого IDhttp клиента
|
|
|

20.09.2009, 23:11
|
|
Познающий
Регистрация: 09.01.2006
Сообщений: 53
Провел на форуме: 285050
Репутация:
16
|
|
Если его не выставить, то выдает ошибку и требует ввести значение.
Если ввести 0, то порт автоматом изменится на 80.
Пытался отловить этот момент - не смог.
Очень похоже, что то что мне нужно изменить находится начиная с 774 строчки idHTTP.pas
Код:
if FURI.Port <> IntToStr(IdPORT_HTTP) then
ARequest.Host := FURI.Host + ':' + FURI.Port
else
ARequest.Host := FURI.Host;
Но изменение этого кода ни к чему хорошему не привело.
Последний раз редактировалось DaemoniZ; 20.09.2009 в 23:14..
|
|
|

21.09.2009, 06:57
|
|
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме: 1892597
Репутация:
836
|
|
DaemoniZ
ты вообще уверен что он не по 80-му идет?
Мб стоит посмотреть в netstat?
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
|
|
|

22.09.2009, 13:49
|
|
Познающий
Регистрация: 09.01.2006
Сообщений: 53
Провел на форуме: 285050
Репутация:
16
|
|
По 80 на самом деле)
|
|
|

27.09.2009, 18:33
|
|
Banned
Регистрация: 26.09.2009
Сообщений: 76
Провел на форуме: 877266
Репутация:
0
|
|
Сообщение от DaemoniZ
По 80 на самом деле)
=)
|
|
|
|
 |
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
[Delphi]Долгий запрос idHttp
|
Kuzya |
С/С++, C#, Delphi, .NET, Asm |
0 |
04.09.2009 17:59 |
|
Узнать главный диск [Delphi]
|
Sin3v |
С/С++, C#, Delphi, .NET, Asm |
7 |
01.04.2009 11:46 |
|
Экранный шпион [Delphi]
|
Amper128 |
С/С++, C#, Delphi, .NET, Asm |
5 |
24.03.2009 20:11 |
|
IdHTTP в delphi
|
bag |
С/С++, C#, Delphi, .NET, Asm |
15 |
21.01.2009 20:45 |
|
[Delphi] Добавить многопоточность бруту
|
Navern |
С/С++, C#, Delphi, .NET, Asm |
7 |
09.02.2007 10:19 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|