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