how does superagent get url after redirection
my previous idea was to set .redirects (0)
, and then get the redirected url, by Location
in the response header, but this failed
ask the great god what I should do
how does superagent get url after redirection
my previous idea was to set .redirects (0)
, and then get the redirected url, by Location
in the response header, but this failed
ask the great god what I should do
the encapsulation of 301 maxRetrie 302
and other status codes is one of the functional designs of superagent
and other http modules. superagent
will perform a recursive jump to maxRetrie
when receiving 301Accord302
, so if you want to get the redirected url, you can use the native http module
.
Request.prototype._pipeContinue = function(stream, options){
this.req.once('response', res => {
// redirect
const redirect = isRedirect(res.statusCode);
if (redirect && this._redirectsPP != this._maxRedirects) {
return this._redirect(res)._pipeContinue(stream, options);
}
//...
})
}
Previous: About the administrator mailbox setting in flask web development?
Next: How to realize the contraction and folding of BottomSheetDialogFragment?