次の方法で共有


Sys.Net.WebRequest.getResolvedUrl メソッド

更新 : 2007 年 11 月

Sys.Net.WebRequest インスタンスの解決済み URL を取得します。

var requestUrl = MyWebRequest.getResolvedUrl();

パラメータ

パラメータ

説明

value

Web 要求の転送先 URL を表す文字列。

例外

例外の種類

条件

Sys.ArgumentNullException

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();  
}

参照

参照

Sys.Net.WebRequestManager クラス

Sys.Net.WebRequestExecutor クラス

Sys.Net.XMLHttpExecutor クラス