question

Carlos avatar image
Carlos asked

I think URL paths are getting decoded prior to contacting the web server

I sent to the Chromecast and the FireTV the same URL /test%26test.mp4 using the ConnectSDK. The Chromecast requested from my web server /test%26test.mp4 whereas the FireTV requested /test&test.mp4 Below are the web server logs: 2015-07-13 11:37:14-0500 [HTTPChannel,22,192.168.1.209] 192.168.1.209 - - [13/Jul/2015:16:37:13 +0000] "HEAD /test%26test.mp4 HTTP/1.1" 404 - "-" "Mozilla/5.0 (Linux; Android 5.1.1; Nexus 5 Build/LMY48B; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/44.0.2403.83 Mobile Safari/537.36" 2015-07-13 11:37:17-0500 [HTTPChannel,21,192.168.1.72] 192.168.1.72 - - [13/Jul/2015:16:37:16 +0000] "GET /test&test.mp4 HTTP/1.1" 404 145 "-" "Mozilla/5.0 (Linux; Android 4.2.2; AFTM Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/34.0.0.0 Mobile Safari/537.36"
amazon fling
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Jamie Grossman avatar image
Jamie Grossman answered
Hi there, Thanks for posting, and thanks for reporting this behaviour. While we will fix this behavior to conform to Section 2.4 in RFC 3986 (URI Generic Syntax), I cannot provide an ETA on when this will be available.Please attempt to migrate to this behavior some other way (e.g. using a different web server). Apologies in advance. Regards, Jamie
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.