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.

