top | item 4732285

(no title)

wizard_2 | 13 years ago

The author glosses over the fact that encoding of special characters in the hash is broken in firefox. As an application there's no way to know if you're getting the data you want or url encoded data. Base64 encoding (with replacing chars like $ which most im and email clients fail to autodetect as being part of the url) seems to be the only bet at the moment. Putting the data in the get request and ignoring it on the server also seems to work well.

discuss

order

jacques_chester|13 years ago

Specifically, Base64Url. It's described in RFC4648 and is URL-safe.