语言

HttpClient.BaseAddress 属性

定义

获取或设置发送请求时使用的 Internet 资源的统一资源标识符(URI)的基址。

public:
 property Uri ^ BaseAddress { Uri ^ get(); void set(Uri ^ value); };
public Uri BaseAddress { get; set; }
public Uri? BaseAddress { get; set; }
member this.BaseAddress : Uri with get, set
Public Property BaseAddress As Uri

属性值

Uri

发送请求时使用的 Internet 资源的统一资源标识符 (URI) 的基址。

例外

指定的 Uri 不是绝对 URI。

实例 HttpClient 已启动一个或多个请求。

该 HttpClient 实例已释放。

注解

使用相对 URI 发送 HttpRequestMessage 消息时,消息 URI 将添加到 BaseAddress 属性以创建绝对 URI。

请注意,当与消息 URI 组合在一起时,将排除基 URI 中最右侧的“/”之后的所有字符。 请参阅 RFC 3986 统一资源标识符通用语法规范。

适用于