Encode basic auth in an HTTP header In: Array ([user, pass]) - for basic auth
String - custom auth string (OAuth, etc)
Encode a field in an HTTP header
URL encodes query parameters: single k=v, or a URL encoded array, if v is an array of values
Map all header keys to a downcased string version
[Validate]