首页 新闻 会员 周边

C# HttpClient中如何获取当前请求的完整url

0
悬赏园豆:30 [已解决问题] 解决于 2017-11-27 18:01

用于将该url写入日志,便于出问题时提供排查线索

private static readonly HttpClient _httpClient = new HttpClient() { BaseAddress = new Uri("http://A") };
//...
 var response = await _httpClient.GetAsync($"B");
_logger.LogInformation($"Requesting {url}");

上面代码中url的值如何从_httpClient中获取?

C#
dudu的主页 dudu | 高人七级 | 园豆:30994
提问于:2017-11-27 17:37
< >
分享
最佳答案
0

这个吗? 我代码中用的是这个来记录于日志中:response.RequestMessage.RequestUri.AbsoluteUri

收获园豆:30
BUTTERAPPLE | 老鸟四级 |园豆:3190 | 2017-11-27 17:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册