You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With Hammerspoon configured to be the default URL handler via URLDispatcher and trying to open a URL starting with "HTTPS://" I get the following error:
2024-09-10 13:14:11: 13:14:11 ERROR: urlevent: Hammerspoon has been passed a HTTPS URL, but does not know how to handle it
I.e. it looks like URLDispatcher treats "HTTPS" and "https" differently.
I believe, according to 6.2.2.1 of RFC 3986, schemes should be treated in a case-insensitive manner.
The text was updated successfully, but these errors were encountered:
Looks like this is due to hs.urlevent.openURL() - simple demonstration:
> hs.urlevent.openURL("HTTPS://somehost.com/foo/bar")
true
2024-09-10 17:50:18: 17:50:18 ERROR: urlevent: Hammerspoon has been passed a HTTPS URL, but does not know how to handle it
With Hammerspoon configured to be the default URL handler via URLDispatcher and trying to open a URL starting with "HTTPS://" I get the following error:
2024-09-10 13:14:11: 13:14:11 ERROR: urlevent: Hammerspoon has been passed a HTTPS URL, but does not know how to handle it
I.e. it looks like URLDispatcher treats "HTTPS" and "https" differently.
I believe, according to 6.2.2.1 of RFC 3986, schemes should be treated in a case-insensitive manner.
The text was updated successfully, but these errors were encountered: