HttpResponseMessage.RequestMessage 属性

定义

获取或设置导致此响应消息的请求消息。

C#
public System.Net.Http.HttpRequestMessage RequestMessage { get; set; }
C#
public System.Net.Http.HttpRequestMessage? RequestMessage { get; set; }

属性值

导致此响应消息的请求消息。

注解

此属性设置为导致此响应消息的请求消息。 在使用 HttpClient发送请求的情况下,此属性将指向实际请求消息,从而返回最终响应。 请注意,这可能与用户在发送请求时提供的消息不同。 如果由于重定向或身份验证而需要重新发送请求,则通常会发生这种情况。 此属性可用于确定在重定向) 的情况下,响应实际创建的 URL (有用。

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0