I don't think that this is appropriate to initialize a request with certain headers. I'd let user set them to himself.