Maison > développement back-end > C++ > Comment définir des en-têtes d'autorisation dans HTTPClient de WinRT?

Comment définir des en-têtes d'autorisation dans HTTPClient de WinRT?

Barbara Streisand
Libérer: 2025-01-25 07:31:10
original
624 Les gens l'ont consulté

How to Set Authorization Headers in WinRT's HttpClient?

Ajout d'en-têtes d'autorisation au HttpClient de WinRT

WinRT HttpClient ne dispose pas de la classe .NET Credential pour définir les en-têtes d'autorisation. Cet article détaille une solution de contournement pour l'ajout d'en-têtes d'autorisation, en particulier à l'aide de jetons OAuth.

Le défi : Comment ajouter un en-tête d'autorisation (par exemple, pour OAuth) à une requête WinRT HttpClient ?

La solution : Utiliser la classe AuthenticationHeaderValue :

<code class="language-csharp">httpClient.DefaultRequestHeaders.Authorization = 
    new AuthenticationHeaderValue("Bearer", "Your OAuth token");</code>
Copier après la connexion

Cet extrait de code construit un en-tête d'authentification en utilisant le schéma "Bearer" et votre jeton OAuth. L'ajout de ceci à DefaultRequestHeaders.Authorization garantit que l'en-tête est automatiquement inclus dans toutes les requêtes ultérieures effectuées par cette HttpClient instance.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal