嗨,我在颤振中有以下问题。我发出一个 post http 请求,在浏览器中网站返回状态 302,重定向的位置在响应的标题中称为“位置”,到目前为止一切都很好。但是当我在颤动中发出请求时,响应状态为 301,并且我没有在标题中获得重定向链接
我只在“位置”标头中获取我发出请求的 url,而不是应该重定向到的新 url
这是我发出请求的代码的一部分
http.Request req = http.Request("Post", uri)..followRedirects = false;
req.body = 'criterio=3&valor=$codigo&nombre_apellidos=&op=Buscar&form_build_id=$idForm&form_id=tracking_form';
http.Client baseClient = http.Client();
http.StreamedResponse response = await baseClient.send(req);
print(response.statusCode);
print(response.headers);