2008-12-04 11 views

cevap

32

Bulunan tek yön: açıklaması nedeniyle Steven Murawski için

$page = (New-Object System.Net.WebClient).DownloadString("http://localhost/") 

Teşekkür:

iyi yolu gerçekten ne iki cevabı aşağıda olduğu gibi başarmak için çalışıyoruz görev bağlıdır

kayıt edilmiş. WebClient en basitidir, ancak HttpWebRequest en esnek olanıdır.

+0

Zaman aşımları ile ilgili herhangi bir şeyi kontrol etmeniz gerekiyorsa, httpwebrequest veya webrequest kullanmalısınız. –

2

System.Net.WebClient basit GET isteği için bunu yapmanın en kolay yoludur. Ancak bir form için bir POST isteğinde bulunmanız gerekirse, System.Net.HttpWebRequest'i kullanmanız gerekecektir. PowerShell'de

7

en iyi yolu gerçekten aşağıdaki iki cevabı belirttiği gibi başarmak için çalışıyoruz ne görev bağlıdır Invoke-WebRequest

$page = Invoke-WebRequest "http://localhost/" 
İlgili konular