bugfix: when the user specifies a Host request header, we should not generate our own.