WebClient.DownloadString Método

Definição

Baixa o recurso solicitado como um String. O recurso a ser baixado pode ser especificado como um String que contém o URI ou um Uri.

Sobrecargas

DownloadString(String)

Baixa o recurso solicitado como um String. O recurso a ser baixado é especificado como um String que contém o URI.

DownloadString(Uri)

Baixa o recurso solicitado como um String. O recurso a ser baixado é especificado como um Uri.

DownloadString(String)

Origem:
WebClient.cs
Origem:
WebClient.cs
Origem:
WebClient.cs

Baixa o recurso solicitado como um String. O recurso a ser baixado é especificado como um String que contém o URI.

public:
 System::String ^ DownloadString(System::String ^ address);
public string DownloadString (string address);
member this.DownloadString : string -> string
Public Function DownloadString (address As String) As String

Parâmetros

address
String

Um String que contém o URI a ser baixado.

Retornos

Um String que contém o recurso solicitado.

Exceções

O parâmetro address é null.

O URI formado pela combinação de BaseAddress e address é inválido.

- ou -

Ocorreu um erro ao baixar o recurso.

O método foi chamado simultaneamente em vários threads.

Exemplos

O exemplo de código a seguir demonstra como chamar esse método.

void DownloadString( String^ address )
{
   WebClient^ client = gcnew WebClient;
   String^ reply = client->DownloadString( address );
   Console::WriteLine( reply );
}


public static void DownloadString(string address)
{
    WebClient client = new WebClient();
    string reply = client.DownloadString(address);

    Console.WriteLine(reply);
}
Public Shared Sub DownloadString(ByVal address As String)

    Dim client As WebClient = New WebClient()
    Dim reply As String = client.DownloadString(address)

    Console.WriteLine(reply)
End Sub


Comentários

Esse método recupera o recurso especificado. Depois de baixar o recurso, o método usa a codificação especificada na propriedade para converter o recurso em Encoding um String. Esse método bloqueia durante o download do recurso. Para baixar um recurso e continuar em execução enquanto aguarda a resposta do servidor, use um dos DownloadStringAsync métodos .

Se a BaseAddress propriedade não for uma cadeia de caracteres vazia ("") e address não contiver um URI absoluto, address deverá ser um URI relativo combinado com BaseAddress para formar o URI absoluto dos dados solicitados. Se a QueryString propriedade não for uma cadeia de caracteres vazia, ela será acrescentada a address.

Esse método usa o comando RETR para baixar um recurso FTP. Para um recurso HTTP, o método GET é usado.

Observação

Esse membro emite o rastreamento de informações quando você ativa o rastreamento de rede em seu aplicativo. Para obter mais informações, consulte Rastreamento de rede em .NET Framework.

Aplica-se a

DownloadString(Uri)

Origem:
WebClient.cs
Origem:
WebClient.cs
Origem:
WebClient.cs

Baixa o recurso solicitado como um String. O recurso a ser baixado é especificado como um Uri.

public:
 System::String ^ DownloadString(Uri ^ address);
public string DownloadString (Uri address);
member this.DownloadString : Uri -> string
Public Function DownloadString (address As Uri) As String

Parâmetros

address
Uri

Um objeto Uri que contém o URI a ser baixado.

Retornos

Um String que contém o recurso solicitado.

Exceções

O parâmetro address é null.

O URI formado pela combinação de BaseAddress e address é inválido.

- ou -

Ocorreu um erro ao baixar o recurso.

O método foi chamado simultaneamente em vários threads.

Comentários

Esse método recupera o recurso especificado. Depois de baixar o recurso, o método usa a codificação especificada na propriedade para converter o recurso em Encoding um String. Esse método bloqueia durante o download do recurso. Para baixar um recurso e continuar em execução enquanto aguarda a resposta do servidor, use um dos DownloadStringAsync métodos .

Se a BaseAddress propriedade não for uma cadeia de caracteres vazia ("") e address não contiver um URI absoluto, address deverá ser um URI relativo combinado com BaseAddress para formar o URI absoluto dos dados solicitados. Se a QueryString propriedade não for uma cadeia de caracteres vazia, ela será acrescentada a address.

Esse método usa o comando RETR para baixar um recurso FTP. Para um recurso HTTP, o método GET é usado.

Observação

Esse membro emite o rastreamento de informações quando você ativa o rastreamento de rede em seu aplicativo. Para obter mais informações, consulte Rastreamento de rede em .NET Framework.

Aplica-se a