更新:2007 年 11 月
获取 Sys.Net.WebRequest 实例的经解析的 URL。
var requestUrl = MyWebRequest.getResolvedUrl();
参数
参数 |
说明 |
|---|---|
value |
一个字符串,表示 Web 请求将定向到的 URL。 |
异常
异常类型 |
条件 |
|---|---|
value 为 null。 |
返回值
Web 请求将定向到的经解析的 URL。
备注
此方法返回与 WebRequest 实例关联的 URL 的绝对 URL 表示形式。该 URL 包含协议标识符和完全限定域名。此方法由其他类(如网络执行器)用来确定 Web 请求的目标 URL。
示例
下面的示例演示如何设置和获取 WebRequest 实例的经解析的 URL。此代码摘自 WebRequest 类概述中的一个完整示例。
// This function gets the resolved Url
// of the Web request instance.
function GetWebRequestResolvedUrl()
{
// Instantiate the WebRequest.
var wRequest = new Sys.Net.WebRequest();
// Set the request Url.
wRequest.set_url(getPage);
// Get the web request completed event handler.
var resUrl = wRequest.getResolvedUrl();
alert("Resolved Url: " + resUrl);
// Set the web request completed event handler,
// for processing return data.
wRequest.add_completed(OnWebRequestCompleted);
// Execute the request.
wRequest.invoke();
}