GET /WWW/download/vst/musiclab_realguitar_v2.0_vsti.part1.rar HTTP/1.0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Accept: */*
Referer: http://mixgalaxy.502.com1.ru:8013/WWW/download/vst/
Range: bytes=8895976-
Pragma: no-cache
Cache-Control: no-cache
Host: mixgalaxy.502.com1.ru
ftp клиент
http://sources.codenet.ru/file/782/ipresolve.zip, мне нужно скачать середину файла с 1000-го байта по 2001-ый байт, также нужно чтоб скачивалось с ftp.
Здрасте, подскажите как можно скачать с интернета кусок файла например url файла
Например, мой Downlolad Master, перед тем как получать этот "кусок", говорит серверу:
Код:
то есть только что он попросил его дать байтов, начиная с 8895976. Сервак же ему отвечает:
Код:
HTTP/1.0 206 Partial Content
Server: thttpd/2.25b-p10 17aug2005
Content-Type: text/plain; charset=iso-8859-1
Date: Thu, 28 Jun 2007 18:51:35 GMT
Last-Modified: Sat, 18 Nov 2006 05:34:25 GMT
Accept-Ranges: bytes
Connection: close
Content-Range: bytes 8895976-96999999/97000000
Content-Length: 88104024
Server: thttpd/2.25b-p10 17aug2005
Content-Type: text/plain; charset=iso-8859-1
Date: Thu, 28 Jun 2007 18:51:35 GMT
Last-Modified: Sat, 18 Nov 2006 05:34:25 GMT
Accept-Ranges: bytes
Connection: close
Content-Range: bytes 8895976-96999999/97000000
Content-Length: 88104024
То есть он согласен дать нужные байты начиная с адреса 8895976. И даст кусок размером 88104024.
Как это сделать в РНР, я думаю через Header("......");