powershell json post фейл
Если в вашем POST запросе присутствуют при форматировании строки с табуляцией в начале строки, то весь запрос не пройдет.
Например, если в качестве тела запроса дать вот такой вариант :
$post1 = smartctl -i /dev/sda
то он пройдет, так как в начале строк нет табуляции,
если дать :
$post1 = smartctl -a /dev/sda
то он сфейлится.
табуляцию можно реплейснуть :
$post1 = $post1 | %{ $_ -replace '< жмем tav>', ' '}
в целом после замены табуляции на пробел информация остается вполне читаема.
Tags: powershell, Windows