Bug #1433

Mix of HTML and data stream headers in GET - Megaupload.com

Added by drbits over 9 years ago. Updated over 9 years ago.

Status:ClosedStart date:03/13/2010
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:Hoster
Target version:010 - Next Major Public Release 1.xxx
Resolution:

Description

This was obviously a request to GET the remaining bytes in the file. However, it includes an Accept element in the HTTP header. This might work in HTTP 1.1, but the server in the farm that this was assigned to was HTTP 1.0

Also, the repeated problem of misreporting errors during Connect. This should have been displayed as Server Error (416).

GET /files/bd89c83e942592e517ea77b67e158cca/Byakuyako ep06 (1280x720 DivX511).avi.001 HTTP/1.1
Accept-Language: de, en-gb;q=0.9, en;q=0.8
Range: bytes=212870564-581959680
Cookie: l=en; user=Q-KOHVDOTCYMA8UCFCOT7.A4CNJPIEVI
Host: www545.megaupload.com
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Referer: http://www.megaupload.com/?d=UIEY0ZEG
Accept-Encoding:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10
Connection: close
Accept: text/html,application/xhtml xml,application/xml;q=0.9,*/*;q=0.8
Pragma: no-cache
Cache-Control: no-cache

----------------Response------------------
HTTP/1.0 416 Requested Range Not Satisfiable
Accept-Ranges: bytes
Connection: close
Content-Type: text/html; charset=UTF-8
Server: Apache/1.3.37 (Debian GNU/Linux) PHP/4.4.7
Content-Range: bytes */581959680

Related: Log http://jdownloader.net:8081/pastebin/2f3786db46f91a3b6c8b8f4ab8a78f58
Related: http://board.jdownloader.org/showthread.php?t=15277

Also available in: Atom PDF