HTTP Get issue
Closed this issue · 1 comments
I'm having an issue with a particular URL, with playlistLoader and Kodi I can't stream it. But with VLC I can.
Initially I thought was just a user-agent issue. But I can modify the user-agent of playlistLoader to look like VLC and vice versa with no change.
I took some captures and noted the following differences in the request.
I've redacted some bits and inserted a dummy token for privacy.
From VLC (with modified user-agent and working):
GET /REDACTED1/REDACTED2/REDACTED3?token=uql2neP8chMRvWvQV0h43xXVJy41jpmFS8LMoKQwwB9aSVEHsO6drC6rbFCe6AsaRgDXAPTKPjNADvpqdZsfnMw44ffOMvOfiKsSOaaivzrKKdNl4WyvkwIcSxrU6e7woMkPC8DSCZJT9MzkYms6G1xfadxz9QLINsGcyxhPImgwc4cTtut9ZYUPREZ5CDKAXVacqEzOenRTGZHDkr8sZ1ECzgHSAw6MqRyNf4lzvA4DKCSOryPgRukvXOK0U7gPZ4IRPkjqZwGWbiD1LSh6yGnJTao4llBT9rpzB2KNae2TZd3IDSepyGkMz76BtwXPwLZv9CjCviVICiLMqgiJI2FyvDmFv2NoI0HwpyXm5TCry HTTP/1.1
Host: REDACTED4.space:8080
Accept: */*
Accept-Language: en_GB
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0
Range: bytes=0-
From Kodi/playlistLoader (not working):
GET /REDACTED1/REDACTED2/REDACTED3?token=uql2neP8chMRvWvQV0h43xXVJy41jpmFS8LMoKQwwB9aSVEHsO6drC6rbFCe6AsaRgDXAPTKPjNADvpqdZsfnMw44ffOMvOfiKsSOaaivzrKKdNl4WyvkwIcSxrU6e7woMkPC8DSCZJT9MzkYms6G1xfadxz9QLINsGcyxhPImgwc4cTtut9ZYUPREZ5CDKAXVacqEzOenRTGZHDkr8sZ1ECzgHSAw6MqRyNf4lzvA4DKCSOryPgRukvXOK0U7gPZ4IRPkjqZwGWbiD1LSh6yGnJTao4llBT9rpzB2KNae2TZd3IDSepyGkMz76BtwXPwLZv9CjCviVICiLMqgiJI2FyvDmFv2NoI0HwpyXm5TCry HTTP/1.1
Accept-Encoding: identity
Host: REDACTED4.space:8080
Connection: close
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0
I've had a look, but I cant quite see how to modify the request. I'd like to see if I can replicate some of the other difference, to see if I can debug and find the offending parameter.
Any thoughts? Thanks.
The server side, now has started to respond to the request. I have no explanation, why there was a period where it did not work with PlaylistLoader but did with VLC.
I will close the ticket. But can provide further captures on request.