HTTPリクエストヘッダー
このコードは、HTTPリクエストヘッダーをIronPDFで使用して、認証されたウェブページからPDFをレンダリングする方法を示します。 これはウェブページまたはHTMLをPDFに変換する役割を担うChromePdfRendererのインスタンスを作成することから始まります。 次に、RenderingOptions内のHttpRequestHeadersプロパティに辞書を割り当てることで、HTTPリクエストヘッダーを設定します。 この場合、Authorization ヘッダーが Bearer トークン(test-token-123)と共に追加されます。これは API の認証によく使用されます。
ヘッダーが設定されると、RenderUrlAsPdf
メソッドを使用して、https://httpbin.org/bearer でウェブページを取得してPDFに変換します。 この特定のURLは、Bearer認証を必要とするテストAPIであり、ヘッダーが正しく送信されていることを確認するための有用な方法です。 最後に、生成されたPDFファイルが現在のディレクトリに「output.pdf」として保存されます。 このアプローチは、保護されたレポート、ダッシュボード、またはAPI生成コンテンツのような認証されたウェブページからPDFを生成するのに有益です。