![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как подкл. ч-з TCPClient, отправить строку "GET" и пол.ответ ? [D7, WinXP]
jiny © (2007-02-21 10:55:00)пишу свой прокси
Задача следующая :
уже получив набор строк из браузера клиента переслать или запросить информацию в текст. виде и переправить ее обратно браузеру клиента. С отправкой клиенту проблем не возникает, но вот с расшифровкой строки принимаемой от браузера возникли вопросы, я попробовал сделать так
TCPClient1.RemoteHost:=' http://www.microsoft.com/';
TcpClient1.RemotePort:='80';
try
if TcpClient1.Connect then
TcpClient1.SendLn(ClientMsg); //ClientMsg - TStringList с данными сервера
finally
TcpClient1.Disconnect;
end;
На ресив TCpclient1 повесил брейк-поинт, но он даже конект не делает, может кто подскажет в чем моя ошибка.
Кстати вот содержание ClientMsg :
GET http://www.microsoft.com/isapi/redir.dll?prd=ie&pver=6&ar=msnhomeHTTP/1.0
Accept: */*
Accept-Language: ru
Cookie: MC1=GUID=fe7348d142c91b40a26bf562220e9b88&HASH=d148&LV=200611&V=3; MUID=BEE4C539D05442C7907EBB76CBA42D4C; WT_FPC=id=82.200.227.194-3914840032.29820858:lv=1164137504625:ss=1164137204375; A=I&I=AxUFAAAAAAAvCAAAnEZp2o9I7aQf9fqcg70spw!!
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: www.microsoft.com
Proxy-Connection: Keep-Alive
Reindeer Moss Eater (2007-02-21 12:02:00) [41]не получаешь отклика потому, что не завершил заголовок.
jiny (2007-02-21 11:41:00) [42]Спасибо, коннект пошел, отправляю ему например
GET /isapi/redir.dll?prd=ie&pver=6&ar=msnhome HTTP/1.0'+#13+#10
Не получаю отклика
Dmitrij_K (2007-02-21 11:20:00) [43]host неправильно задаешь
SlymRO (2007-02-21 11:20:00) [44]TCPClient1.RemoteHost:='www.microsoft.com';
jiny (2007-02-21 11:11:00) [45]спасибо учту, но даже коннект не происходит (TcpClient1.Connect)
Dmitrij_K (2007-02-21 11:08:00) [46]GET /isapi/redir.dll?prd=ie&pver=6&ar=msnhome HTTP/1.0
+ в конце заголовка пустая сторка
jiny (2007-02-21 11:04:00) [47]Забыл добавить, INDY и что-то вроде Webrowser не предлагать, хочу все знать, в пределах разумного, конечно же.