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 por criar uma instância de ChromePdfRenderer, que é responsável por converter páginas web ou HTML em PDFs. Em seguida, ele configura os cabeçalhos de solicitação HTTP atribuindo um dicionário à propriedade HttpRequestHeaders dentro de RenderingOptions. Neste caso, um cabeçalho de Autorização é adicionado com um token Bearer (test-token-123), que é comumente usado para autenticação em APIs.
Uma vez definidos os cabeçalhos, 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.

