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 21,253,952Sürüm:2026.10yeni 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
Bilgileriniz daima gizli kalacaktır.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez
PDF için C# NuGet Kütüphanesi
NuGet ile yükleyin

Sürüm: 2026.10

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Çözüm Gezgini'nde Referanslar'a sağ tıklayın, NuGet Paketlerini Yönet
  2. Tarayıcıya tıklayın ve "IronPdf" arayın
  3. Paketi seçin ve yükleyin
C# PDF DLL
DLL İndir

Sürüm: 2026.10

veya Windows Yükleyiciyi şuradan buradan indirin.

  1. IronPDF'i, ~/Libs gibi bir yere, Solution dizininiz içinde indirin ve açın.
  2. Visual Studio Çözüm Gezgini'nde, Referanslar'a sağ tıklayın. Tarayıcı sekmesini seçin, "IronPdf.dll"

Lisanslar $999