Always send Authorization header on authenticated webhooks
Review Request #11193 — Created Sept. 21, 2020 and submitted — Latest diff uploaded
The problem with HTTPBasicAuthHandler is that it will first attempt to make an unauthenticated request, and will retry with authentication only if a 401 response was seen. However, some servers respond with 403 if the right credentials are not supplied right away.