URI 教程/文档



我正在开发一个需要通过 WebGet 调用接收参数的 WCF 服务。为了做到这一点,我意识到我将不得不通过 URI 模板传递它们。在尝试这样做时,很明显我缺乏 URI 格式的基本知识。

我试图找到一个好的教程或任何类型的关于构造 URI 的基本文档,但无济于事。

例如,?是什么意思,其他一些真正基本的URI元素是什么?

UriBuilder 和 Uri RFC 应该是很好的起点。

来自 UriBuilder.Query 的示例

UriBuilder baseUri = new UriBuilder(
    "http://www.contoso.com/default.aspx?Param1=7890");
string queryToAppend = "param2=1234";
if (baseUri.Query != null && baseUri.Query.Length > 1)
    baseUri.Query = baseUri.Query.Substring(1) + "&" + queryToAppend; 
else
    baseUri.Query = queryToAppend; 

最新更新