Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

FileWebResponse::ResponseUri Property

 

Gets the URI of the file system resource that provided the response.

Namespace:   System.Net
Assembly:  System (in System.dll)

public:
property Uri^ ResponseUri {
	virtual Uri^ get() override;
}

Property Value

Type: System::Uri^

A Uri that contains the URI of the file system resource that provided the response.

The ResponseUri property contains the URI of the file system resource that provided the response. This is always the file system resource that was requested.

The following example uses the ResponseUri to retrieve the URI of the file system resource that provided the response.

void GetPage( String^ url )
{
   try
   {
      Uri^ fileUrl = gcnew Uri( String::Concat( "file://", url ) );

      // Create a 'FileWebrequest' object with the specified Uri .
      FileWebRequest^ myFileWebRequest = (FileWebRequest^)( WebRequest::Create( fileUrl ) );

      // Send the 'fileWebRequest' and wait for response.
      FileWebResponse^ myFileWebResponse = (FileWebResponse^)( myFileWebRequest->GetResponse() );
      Console::WriteLine( "\nThe Uri of the file system resource that provided the response is :\n {0}\n\n", myFileWebResponse->ResponseUri );

      // Release resources of response object.
      myFileWebResponse->Close();
   }
   catch ( WebException^ e ) 
   {
      Console::WriteLine( "\r\nWebException thrown.The Reason for failure is : {0}", e->Status );
   }
   catch ( Exception^ e ) 
   {
      Console::WriteLine( "\nThe following Exception was raised : {0}", e->Message );
   }
}

.NET Framework
Available since 1.1
Return to top
Show:
© 2017 Microsoft