RLib  5.7
RLib - an opensource, lightweight and multi-platform framework for cpp programming
System::Net::Uri Struct Reference

提供统一资源标识符 (URI) 的对象表示形式和对 URI 各部分的轻松访问 示例: Scheme://Host/Path[;URICookie]?Query More...

Public Member Functions

 Uri (const String &url)
 用指定 URI 初始化 Uri 类的新实例 More...
 
String GetTopDomain ()
 取得顶级域名 More...
 
String GetDirectory ()
 取得以 / 开头的绝对目录路径 More...
 
String GetFile ()
 获取文件名, 如果存在 More...
 
String GetAbsolutePath ()
 取得以 / 开头的绝对路径 More...
 
String GetQueryString ()
 取得 QueryString 所有字段值 More...
 
String GetQueryString (const String &name)
 取得 QueryString 特定字段值 More...
 

Static Public Member Functions

static String ProcessUri (const String &path, const Uri *lpfather)
 提供一种方法对省略的路径进行补足处理 More...
 
static bool Uri::IsSubDomain (const String &child, const String &parent)
 判断是否为子域名 More...
 

Public Attributes

String Host
 
USHORT Port
 
String Scheme
 
String PathAndQuery
 
 RLIB_DECLARE_DYNCREATE
 

Detailed Description

提供统一资源标识符 (URI) 的对象表示形式和对 URI 各部分的轻松访问 示例: Scheme://Host/Path[;URICookie]?Query

Constructor & Destructor Documentation

Uri::Uri ( const String url)

用指定 URI 初始化 Uri 类的新实例

Member Function Documentation

String Uri::GetAbsolutePath ( )

取得以 / 开头的绝对路径

String Uri::GetDirectory ( )

取得以 / 开头的绝对目录路径

String Uri::GetFile ( )

获取文件名, 如果存在

String Uri::GetQueryString ( )

取得 QueryString 所有字段值

String Uri::GetQueryString ( const String name)

取得 QueryString 特定字段值

String Uri::GetTopDomain ( )

取得顶级域名

String Uri::ProcessUri ( const String path,
const Uri lpfather 
)
static

提供一种方法对省略的路径进行补足处理

static bool System::Net::Uri::Uri::IsSubDomain ( const String child,
const String parent 
)
static

判断是否为子域名


The documentation for this struct was generated from the following files: