Na Internet, sobre . Ainda existem muitas aulas auxiliares relacionadas a HTTP em NET(C#), e aqui recomendo outra para você. .NET HTTP helper class, chamada RestSharp. RestSharp é um componente leve que não depende de componentes ou bibliotecas de terceiros para Http. O RestSharp possui os seguintes benefícios:
1: Apoio. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono para Android, Compact Framework 3.5, etc 2: Ingerir facilmente em qualquer projeto via NuGet (Install-Package restsharp) 3: XML e JSON podem ser desserializados automaticamente 4: Suporte à serialização e desserialização personalizadas 5: Detectar automaticamente o tipo de conteúdo retornado 6: Suporte a HTTP GET, POST, PUT, HEAD, OPTIONS, DELETE e outras operações 7: Múltiplos arquivos podem ser enviados 8: Suporte a autenticadores oAuth 1, oAuth 2, Basic, NTLM e baseados em parâmetros, etc 9: Suporte à operação assíncrona 10: Extremamente fácil de usar e aplicar em qualquer projeto
Os recursos acima são os principais do RestSharp, que você pode usar facilmente para processar uma série de requisições de rede (GET, POST, PUT, HEAD, OPTIONS, DELETE) e obter o resultado de retorno. Por fim, o exemplo oficial da aplicação é tão simples quanto este:
|