En-tête de requête HTTP

Ce code démontre comment utiliser des en-têtes de requête HTTP dans IronPDF pour rendre un PDF à partir d'une page Web authentifiée. It begins by creating an instance of ChromePdfRenderer, which is responsible for converting web pages or HTML into PDFs. Ensuite, il configure les en-têtes de requête HTTP en assignant un dictionnaire à la propriété HttpRequestHeaders au sein de RenderingOptions. Dans ce cas, un en-tête Authorization est ajouté avec un jeton Bearer (test-token-123), couramment utilisé pour l'authentification dans les APIs.

Une fois les en-têtes configurés, la méthode RenderUrlAsPdf est utilisée pour récupérer et convertir la page Web à https://httpbin.org/bearer en PDF. Cette URL particulière est une API de test qui nécessite une authentification Bearer, ce qui en fait un moyen utile de vérifier que l'en-tête est correctement envoyé. Enfin, le fichier PDF résultant est enregistré sous le nom "output.pdf" dans le répertoire courant. Cette approche est bénéfique pour générer des PDFs à partir de pages Web authentifiées, telles que des rapports protégés, des tableaux de bord, ou du contenu généré par des APIs.

Apprendre à définir les en-têtes HTTP pour le rendu des PDF avec IronPDF

Prêt à commencer?
Nuget Téléchargements 16,685,821 | Version : 2025.12 vient de sortir