Is it safe to pass raw base64 encoded strings via GET parameters?
For url safe encode, like base64.urlsafe_b64encode(...) in Python the code below, works to me for 100%
base64.urlsafe_b64encode(...)
function base64UrlSafeEncode(string $input) { return str_replace(['+', '/'], ['-', '_'], base64_encode($input)); }