0

サーバーがこれを受け入れている場合、を作成してdownloadstring()を使用することは可能ですか?gzip-compression

$wc = New-Object System.Net.WebClient
$wc.Encoding = [System.Text.Encoding]::UTF8
$wc.Headers.Add("User-Agent: Other")

$qc = $wc.Downloadstring($url)

誰かが正しいことを知っていますか、Headers.Addまたは何を追加する必要がありますか?

4

1 に答える 1

2

これを試して:

$url = "http://www.somewebsite.com/"
$wc = New-Object System.Net.WebClient
$wc.Headers.Add([System.Net.HttpRequestHeader]::AcceptEncoding, "gzip")
$wc.Headers.Add("User-Agent: Other")
$qc = $wc.Downloadstring($url)

または、 method を試して使用DownloadFileして、これが期待される結果をもたらすかどうかを確認することもできます。

$wc.DownloadFile($url, "c:\temp\dump.txt" )

エラーがある場合は、質問を更新してそれらを含めます。

于 2014-08-06T13:15:18.150 に答える