pobranie pliku jpg ze strony http

0

czy ktoś wie jak pobrać plik jpg ze strony http? znam oczywiście adres internetowy tego pliku i jego nazwę. chciałbym sprawdzić najpierw czy ten plik istnieje i jeżeli istnieje to go skopiować na dysk do kompa :)

0

dosc prosto...

  1. musisz otworzyc/utowrzyc (zwal jak zwal) polaczenie TCP z komputerem danym prawdopodobnie na port 80 ;> (na forum pelno tego juz bylo jak to robic ;>)
  2. musisz poprosic ow program o ten plik
GET /asdf.jpg HTTP/1.1\r\n
HOST: www.tentamkomp.pl\r\n
\r\n

w sumie nic wiecej wysylac nie musisz

  1. musisz sprawdzic co ow serv odpisal.. google +http +rfc ;>
    ogolnie sprawa polega na tym ze jesli wszystko jest ok to wysle ci komunikat 200 (OK) po czym naglowek w ktorym bedzie Content-length: wartosc\r\n, i bedziesz musial ja sobie gdzies zrzucic, a po naglowku ktory konczy sie \r\n\r\n beda dane jpeg'a.. ja juz sciagniesz tych danych tyle ile bylo w Content-length tyo mozesz polaczenie zakonczyc ;>
0

aha to jeszcze dodam że chodzi o buildera c++, sory zapomniałem

0

hmm chyba roznicy nie ma co za kompilator masz.. no moze procz metody laczenia... przeszukaj to forum pod katem socketow i ew podobnych do tego tematow (byly na 100%)

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