我正在开发一个 C# WinRT 应用程序,它向网络服务器发出 POST 和 GET 请求。
有谁知道在使用 HttpClient 对象时是否有办法获取响应 URI/地址?
如果我使用 HttpWebRequest / HttpWebResponse 类,那么我可以获取此信息(通过 HttpWebResponse 中的 ResponseUri 属性),但我看不到如何使用 HttpClient / HttpResponseMessage 类获取它。
谢谢
我正在开发一个 C# WinRT 应用程序,它向网络服务器发出 POST 和 GET 请求。
有谁知道在使用 HttpClient 对象时是否有办法获取响应 URI/地址?
如果我使用 HttpWebRequest / HttpWebResponse 类,那么我可以获取此信息(通过 HttpWebResponse 中的 ResponseUri 属性),但我看不到如何使用 HttpClient / HttpResponseMessage 类获取它。
谢谢
这是两年前的事了,但我刚刚以完全相同的愿望遇到了这个问题,@PeterRitchie在评论中回答了这个问题,所以我将其复制给未来的访客。
我认为您可以从 HttpResponseMessage.RequestMessage.RequestUri 获得重定向的 UI