RequestConfig represents all the state related to one request.
type RequestConfig structRequestConfig represents all the state related to one request.
Editing the variables inside RequestConfig directly is unstable api. Prefer composing the RequestOption instead if possible.