IRONSOFTWAREHOME
Cabeçalho de solicitação HTTP
using IronPdf;
using System.Collections.Generic;

var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.HttpRequestHeaders = new Dictionary<string, string>
{
    { "Authorization", "Bearer test-token-123" }
};

// Render PDF from authenticated page
var pdf = renderer.RenderUrlAsPdf("https://httpbin.org/bearer");
pdf.SaveAs("output.pdf");
Imports IronPdf
Imports System.Collections.Generic

Dim renderer = New ChromePdfRenderer()
renderer.RenderingOptions.HttpRequestHeaders = New Dictionary(Of String, String) From {
    {"Authorization", "Bearer test-token-123"}
}

' Render PDF from authenticated page
Dim pdf = renderer.RenderUrlAsPdf("https://httpbin.org/bearer")
pdf.SaveAs("output.pdf")
NuGet Download
PM > Install-Package IronPdf
Cabeçalho de solicitação HTTP

Cabeçalho de solicitação HTTP

Este código demonstra como usar cabeçalhos de requisição HTTP no IronPDF para renderizar um PDF a partir de uma página web autenticada. Começa criando uma instância de ChromePdfRenderer, que é responsável por converter páginas da web ou HTML em PDFs. Em seguida, configura os cabeçalhos de solicitação HTTP atribuindo um dicionário à propriedade HttpRequestHeaders dentro do RenderingOptions. Neste caso, um cabeçalho de Autorização é adicionado com um token de Portador (test-token-123), que é comumente usado para autenticação em APIs.

Depois que os cabeçalhos estão configurados, o método RenderUrlAsPdf é usado para buscar e converter a página da web em https://httpbin.org/bearer em um PDF. Este URL específico é uma API de teste que requer autenticação Bearer, sendo uma forma útil de verificar se o cabeçalho está sendo enviado corretamente. Por fim, o arquivo PDF resultante é salvo como "output.pdf" no diretório atual. Essa abordagem é benéfica para gerar PDFs a partir de páginas da web autenticadas, como relatórios protegidos, painéis de controle ou conteúdo gerado por API.

Aprenda a configurar cabeçalhos HTTP para renderização de PDF com o IronPDF.
Ver no GitHub

Pronto para começar?

Nuget Downloads 21,253,952Versão:2026.10recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Os seus dados serão sempre mantidos em sigilo.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Aprovado por milhões de engenheiros em todo o mundo.
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.
Biblioteca NuGet C# para PDF
Instalar com NuGet

Versão: 2026.10

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. No Solution Explorer, clique com o botão direito do mouse em Referências e selecione Gerenciar Pacotes NuGet.
  2. Selecione Procurar e pesquise "IronPDF".
  3. Selecione o pacote e instale.
DLL de PDF em C#
Baixar DLL

Versão: 2026.10

ou faça o download do Windows Installer aqui .

  1. Baixe e descompacte o IronPDF em um local como ~/Libs dentro do diretório da sua solução.
  2. No Solution Explorer do Visual Studio, clique com o botão direito do mouse em Referências. Selecione Procurar e digite "IronPDF.dll".

Licenças a partir de US$ 999