🚀 Bilgiseli 160+ Online Geliştirici Aracı Yayında! Ücretsiz kullanmak için tıklayın. Araçları Keşfet
📖 Web & API

Invoke-WebRequest (HTTP İstekleri ve Dosya İndirme)

REST API'lere GET, POST, PUT istekleri gönderir veya internetten doğrudan dosya indirir.

Sözdizimi (Syntax)

Invoke-WebRequest -Uri <Uri> [-Method <HttpMethod>] [<CommonParameters>]

🛠️ Pratik Kullanım Örnekleri

📌 İnternetten Dosya İndirme (-OutFile)
Invoke-WebRequest -Uri "https://example.com/installer.exe" -OutFile "installer.exe"
📌 JSON Verisi ile REST API'ye POST İsteği Gönderme
$body = @{ title = "Yeni Makale" } | ConvertTo-Json\nInvoke-RestMethod -Uri "https://api.bilgiseli.net/articles" -Method POST -Body $body -ContentType "application/json"
💡
Mühendislik İpucu & En İyi Pratik: JSON yanıtlarını doğrudan PowerShell nesnesine çevirmek için `Invoke-RestMethod` (kısaltması `irm`) tercih edin.