w3c conform range header parsing