SetCheckRedirect sets the policy invoked by the underlying HTTP client before following a redirect. See http.Client.CheckRedirect for semantics.
(fn func(req *http.Request, via []*http.Request) error)
| 159 | // SetCheckRedirect sets the policy invoked by the underlying HTTP client before |
| 160 | // following a redirect. See http.Client.CheckRedirect for semantics. |
| 161 | func (r *Request) SetCheckRedirect(fn func(req *http.Request, via []*http.Request) error) *Request { |
| 162 | r.setting.CheckRedirect = fn |
| 163 | return r |
| 164 | } |
| 165 | |
| 166 | // Header add header item string in request. |
| 167 | func (r *Request) Header(key, value string) *Request { |