Partilhar via


WebClient.DownloadString Método

Definição

Baixa o recurso solicitado como um String. O recurso a ser baixado pode ser especificado como 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-

Erro ao baixar o recurso.

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

Exemplos

O exemplo de código a seguir demonstra a chamada desse 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

Cuidado

WebRequest, HttpWebRequest, ServicePointe WebClient estão obsoletos e você não deve usá-los para um novo desenvolvimento. Em vez disso, use HttpClient.

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

Se a propriedade BaseAddress 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 propriedade QueryString 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.

Nota

Esse membro gera informações de rastreamento quando você habilita o rastreamento de rede em seu aplicativo. Para obter mais informações, consulte Rastreamento de Rede no .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-

Erro ao baixar o recurso.

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

Comentários

Cuidado

WebRequest, HttpWebRequest, ServicePointe WebClient estão obsoletos e você não deve usá-los para um novo desenvolvimento. Em vez disso, use HttpClient.

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

Se a propriedade BaseAddress 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 propriedade QueryString 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.

Nota

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

Aplica-se a