As you know for Basic HTTP authentication, in Authorization Header, Base64 is used to encode the string of the;
username:password
I don't know why HTTP really expects this, but my question is in my Rest web service. If I use a custom HTTP header which I use to keep the userid:token pairs, is that safe to not Base64 them? can I send plain text, as it is?
Note: I use HTTPS, and this is NOT a security question