IRONSOFTWAREHOME
HTTP İstek Başlığı
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
HTTP İstek Başlığı

HTTP İstek Başlığı

Bu kod, IronPDF'de HTTP istek başlıklarını kullanarak yetkilendirilmiş bir web sayfasından PDF oluşturmayı nasıl yapacağınızı gösteriyor. Web sayfalarını veya HTML'yi PDF'lere dönüştürmekten sorumlu olan ChromePdfRenderer bir örneği oluşturarak başlar. Ardından, RenderingOptions içindeki HttpRequestHeaders özelliğine bir sözlük atayarak HTTP istek başlıklarını ayarlar. Bu durumda, API'lerde kimlik doğrulama için yaygın olarak kullanılan Bearer jetonu ile bir Yetkilendirme başlığı eklenir (test-token-123).

Başlıklar ayarlandıktan sonra, RenderUrlAsPdf yöntemi kullanılarak https://httpbin.org/bearer adresindeki web sayfasının bir PDF'ye dönüştürülmesi sağlanır. Bu özel URL, Bearer doğrulaması gerektiren bir test API'sidir, bu da başlığın doğru şekilde gönderildiğini doğrulamanın faydalı bir yoludur. Son olarak, elde edilen PDF dosyası mevcut dizinde "output.pdf" olarak kaydedilir. Bu yaklaşım, korunan raporlar, panolar veya API tarafından üretilen içerikler gibi doğrulama gerektiren web sayfalarından PDF'ler oluşturmak için yararlıdır.

PDF Oluşturma İçin HTTP Başlıkları Ayarlamayı IronPDF ile Öğrenin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 20,756,830Sürüm:2026.7yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez