Отправка запросов HTTP POST из PowerShell
2 мин
Прочитав топик Цитаты из forismatic.com в консоли (или fortune своими руками) из любопытства захотелось повторить тоже самое на PowerShell. Вот что получилось
Ниже пояснения и пример использования
function get-random-quote()
{
$apiUrl = 'http://www.forismatic.com/api/1.0/'
$client = new-object System.Net.WebClient
$client.Headers.Add("Content-Type", "application/x-www-form-urlencoded")
$client.Encoding = [System.Text.Encoding]::UTF8
[xml]$quote = $client.UploadString($apiUrl, 'method=getQuote&format=xml' )
$quote.forismatic.quote
}
Ниже пояснения и пример использования


