HTTP header jak to zrobic ??

0

Mam prosbe ...
Czy ktos moze mi powiedziec w jaki sposob nadac w Delphi HTTP header
( zdefiniowane przez siebie ) np takie :

GET / HTTP/1.1
Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: www.wp.pl
Refer: www.onet.pl
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, /

A nastepnie odebrac zadane dane i wyswietlic je w programie , najlepiej za pomoca komponentu Twebbrowser.
BTW.
Nie nadaja sie do tego narzedzia NMHTTP z FASTNET poniewaz dzieki nim mozna odebrac jedynie dane ale bez obrazkow , dzwiekow , itp ...
Prosze o szybka pomoc !!!!!!

0

Moim zdaniem najlepszedo tego (i nie tylko) jest komponent TClientSocket. W przykładach delphi masz przykład wykorzystania go w Chat.

0

podsniffuj polaczenie jakims snifferem

0

Ty dostaneisz tylko kod strony, ktory musisz przeanalizowac i samemu pobrac obrazki. Uzyj IdHTTP albo poczytaj RFC.

0

hm... to bedzie duzo roboty z tym Indy ... a moze ktos zna sposob zeby otworzyc ie z poziomu delphi z takimi ustawieniami , aby wydal zapytanie w zadany sposob ?

0

Naprawdę dużo roboby to będzie własnie ze sterowaniem IE...

  1. Przy pomocy TClientSocket możesz do Servera nadać co ci się tylko żywnie podoba

  2. Jeżeli ci się nie chce bawić z TClientSocket to użyj INDY

PS> iexplore www.google.pl <--- otworzy www.google.pl :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1