Fix: Decode auth header, to not encode it as b'...' in the HTTP request

Currently, the authpair is encoded as b'...' within the HTTP request, which is obviously wrong. This commit fixes it.