Questions marquées «dotnet-httpclient»

Fait référence à la bibliothèque System.Net.Http.HttpClient qui fait partie du package HttpClient sur NuGet ou à la bibliothèque .NET 4.5.

299
Pourquoi HttpClient BaseAddress ne fonctionne pas?

Considérez le code suivant, où le BaseAddressdéfinit un chemin d'URI partiel. using (var handler = new HttpClientHandler()) using (var client = new HttpClient(handler)) { client.BaseAddress = new Uri("http://something.com/api"); var response = await client.GetAsync("/resource/7"); } Je m'attends à...

219
Décider entre HttpClient et WebClient

Notre application Web s'exécute dans .Net Framework 4.0. L'interface utilisateur appelle les méthodes du contrôleur via des appels ajax. Nous devons consommer le service REST de notre fournisseur. J'évalue la meilleure façon d'appeler le service REST dans .Net 4.0. Le service REST nécessite un...

158
Ajout d'en-têtes Http à HttpClient

Tout: J'ai besoin d'ajouter des en-têtes http au HttpClient avant d'envoyer une demande à un service Web. Comment faire cela pour une demande individuelle (par opposition à HttpClient pour toutes les demandes futures)? Je ne suis même pas sûr que cela soit possible. var client = new HttpClient();...

142
Comment puis-je savoir quand HttpClient a expiré?

Pour autant que je sache, il n'y a aucun moyen de savoir que c'est spécifiquement un délai d'expiration qui s'est produit. Est-ce que je ne cherche pas au bon endroit ou est-ce que je manque quelque chose de plus grand? string baseAddress = "http://localhost:8080/"; var client = new HttpClient() {...