Поделиться через


HttpWebRequest.Address Свойство

Определение

Возвращает универсальный идентификатор ресурса (URI) ресурса Интернета, который фактически отвечает на запрос.

public:
 property Uri ^ Address { Uri ^ get(); };
public Uri Address { get; }
member this.Address : Uri
Public ReadOnly Property Address As Uri

Значение свойства

Uri

Uri, определяющий интернет-ресурс, который фактически отвечает на запрос. По умолчанию используется URI, используемый методом Create(String) для инициализации запроса.

Примеры

В следующем примере кода проверяется, был ли объект reqHttpWebRequest перенаправлен в другое расположение для выполнения запроса, и задает значение переменной hasChanged значение true, если запрос был перенаправлен; в противном случае hasChanged задано значение false.

bool hasChanged = req->RequestUri->Equals( req->Address );
bool hasChanged = (req.RequestUri != req.Address);
Dim hasChanged As Boolean = _
   (req.RequestUri.ToString() <> req.Address.ToString())

Комментарии

Осторожность

WebRequest, HttpWebRequest, ServicePointи WebClient устарели, и их не следует использовать для новой разработки. Вместо этого используйте HttpClient.

Свойство Address устанавливается в URI после завершения всех перенаправлений, которые происходят во время запроса.

URI исходного запроса хранится в свойстве RequestUri.

Применяется к