缺少HttpClient StatusDescription

问题描述 投票:5回答:1

我使用Microsoft.Net.Http(版本2.2.22)中的httpclient来请求我的一些mvc页面。我的页面返回一个HttpStatusCodeResult,如:

 return new HttpStatusCodeResult(clientResponse.StatusCode, "Blub Blub");

使用httpclient,调用页面没有问题。但我找不到访问statusDescription(“Blub Blub”)的方法。有没有办法访问描述?如果没有,为什么微软不能让它可访问?顺便说一句,如果我从浏览器(Chrome)调用该网站,说明将按预期显示。

c# asp.net asp.net-mvc dotnet-httpclient
1个回答
5
投票

如果您使用HttpClient中的一种方法,例如GetAsync

(Qazxswpoi)

它返回一个https://msdn.microsoft.com/en-us/library/hh158944(v=vs.118).aspx对象

(Qazxswpoi)。

该对象的一个​​属性是HttpResponseMessage,它应该包含您发送的描述。

© www.soinside.com 2019 - 2024. All rights reserved.