Encabezado de solicitud HTTP

Este código demuestra cómo usar los encabezados de solicitudes HTTP en IronPDF para renderizar un PDF desde una página web autenticada. Comienza creando una instancia de ChromePdfRenderer, que es responsable de convertir páginas web o HTML en PDF. A continuación, configura los encabezados de la solicitud HTTP asignando un diccionario a la propiedad HttpRequestHeaders dentro de RenderingOptions. En este caso, se añade un encabezado de Autorización con un token Bearer(test-token-123), que se utiliza comúnmente para la autenticación en APIs.

Una vez que se configuran los encabezados, se utiliza el método RenderUrlAsPdf para obtener y convertir la página web enhttps://httpbin.org/bearer en un PDF. Esta URL en particular es una API de prueba que requiere autenticación Bearer, lo que la convierte en una forma útil de verificar que el encabezado se envía correctamente. Finalmente, el archivo PDF resultante se guarda como "output.pdf" en el directorio actual. Este enfoque es beneficioso para generar PDFs a partir de páginas web autenticadas, como informes protegidos, paneles de control o contenido generado por API.