HTTP-Anforderungsheader
Dieser Code demonstriert, wie man HTTP-Anforderungsheader in IronPDF verwendet, um ein PDF von einer authentifizierten Webseite zu rendern. Zunächst wird eine Instanz von ChromePdfRenderer erstellt, die für die Konvertierung von Webseiten oder HTML in PDF-Dateien zuständig ist. Als Nächstes richtet sie HTTP-Request-Header ein, indem sie der Eigenschaft HttpRequestHeaders innerhalb von RenderingOptions ein Wörterbuch zuweist. In diesem Fall wird ein Authorization-Header mit einem Bearer-Token (test-token-123) hinzugefügt, das häufig für die Authentifizierung in APIs verwendet wird.
Sobald die Header festgelegt sind, wird die Methode RenderUrlAsPdf verwendet, um die Webseite unter https://httpbin.org/bearer abzurufen und in ein PDF zu konvertieren. Diese spezielle URL ist eine Test-API, die Bearer-Authentifizierung erfordert, wodurch sie eine nützliche Möglichkeit darstellt, zu überprüfen, ob der Header korrekt gesendet wird. Schließlich wird die resultierende PDF-Datei als "output.pdf" im aktuellen Verzeichnis gespeichert. Dieser Ansatz ist vorteilhaft für das Erstellen von PDFs von authentifizierten Webseiten, wie geschützte Berichte, Dashboards oder API-generierte Inhalte.
Lernen Sie, HTTP-Header für das PDF-Rendering mit IronPDF zu setzen

