Moviein can't handle https

I don’t know if this is a bug so much as a feature request, but since the web DAT does it just fine, I assume that there the libraries already exist in Touch.

Additionally, question marks are not allowed in URLS passed in movieins… this makes it hard to pass variables to a PHP script. I found a workaround that involves reading the URL in the PHP script, but in general, this could probably be considered a bug in Touch.

Additionally, question marks are not allowed in URLS passed in movieins

Anything else broken with URL support?

This is a real pain. Hope it can be fixed in the next release.

I have no experiment with such link, but did you try to put the question marks between apostrophe: ‘?’

I’ve added https support to the next 088 release.
Handling ? takes a bit more thinking because right now unicode characters that we don’t support get turned into ? by default, so that will need to be reconciled.
Thanks for pointing this out

Not having full URL spec compliance has meant a complex work-around for one of our projects (requesting the URL in python, caching locally and passing a rewritten file URL back to Touch).

Here’s an example of the kind of URLs we’d like to parse

tgtwn.s3.amazonaws.com/items/4f … WDEFA7A6AA

Would really appreciate full URL compliance before any IRI support. This should simply be percent-encoding any non-ASCII bytes.

URL spec
tools.ietf.org/html/rfc3986

IRI spec
tools.ietf.org/html/rfc3987

Hi. We’ve just fixed up our URL handling to more intelligently download files based on mime types.
I tried your example but it returns an XML output with the following.

AccessDenied Request has expired 50290B49C042570A 2012-11-14T09:07:11Z gLJ5QKALzJA+Ve1lslp9AnsAVPpffHNDX+u3GMTInhg40OC6STnCSin8IWkTKlAZ 2013-10-17T01:29:36Z

Do you have a more up to date example we can test our fix with?
You can email support@derivative.ca too if privacy is a concern.

Cheers
Rob.