客户端应用通过标识请求的 Internet 资源和用于请求和响应的通信协议发出请求。 如有必要,客户端还提供完成请求所需的任何其他数据,例如代理位置或身份验证信息(用户名、密码等)。 形成请求后,可将请求发送到服务器。
标识资源
.NET 使用统一资源标识符 (URI) 标识请求的 Internet 资源和通信协议。 URI 由至少三个或者四个片段组成:方案标识符,用于标识请求和响应的通信协议;服务器标识符,其由唯一标识 Internet 上服务器的域名系统 (DNS) 主机名或 TCP 地址组成;路径标识符,其在服务器上查找请求的信息;可选的查询字符串,其将信息从客户端传递到服务器。
System.Uri 类型用作统一资源标识符 (URI) 的表示形式和对 URI 各部分的轻松访问。 若要创建 Uri 实例,可以向其传递字符串: