您好,请帮助我使用HttpClient。
我尝试使用Postman调用一些complete_url(禁用自动重定向功能)。邮递员返回给我状态302,在其中看到“位置”标头,该标头将在下一个GET方法中调用。
邮递员工作得很好。
但是,如果我尝试使用Visual Studio调用该方法。我得到的结果为Status-200,没有任何标题“ Location”。
请查看我的代码:
HttpClientHandler handl = new HttpClientHandler();
handl.AllowAutoRedirect = false;
var httpClient = new HttpClient(handl);
HttpResponseMessage respn = await
httpClient.GetAsync(resp.completeUrl);
Console.WriteLine($"-----------{respn}");
.Net返回我的屏幕快照:
我的问题是:为什么HttpClient不返回标头为“ Location”的状态302?
谢谢。