HTTP Error 416 - Requested Range Not Satisfiable

416 Status Code Explained


A 416 status code means the client has asked for a portion of a file, but the server cannot supply that portion.


Why it occurs


It occurs when the server is unable to fulfill the request. This may be, for example, because the client asked for the 800th-900th bytes of a document, but the document is only 200 bytes long.

The request includes a Range request-header field, and not any of the range-specifier values in this field overlaps the current extent of the selected resource, and also the request does not include an If-Range request-header field.


Fixing 416 Error Code


The problem can only be resolved by examining what the client is trying to do and then discussing with your ISP why the Web server rejects the 'Range' specification sent by the client system. If you are monitor your website through 100pulse, we will intimate whenever you encounter 416 status code error through e-mail or Short message service.


Free Website Monitoring Service