powershell json post фейл

Posted in Новости on 26 марта, 2014 by admin

Если в вашем POST запросе присутствуют при форматировании строки с табуляцией в начале строки, то весь запрос не пройдет.

Например, если в качестве тела запроса дать вот такой вариант :

$post1 = smartctl -i /dev/sda

то он пройдет, так как в начале строк нет табуляции,

если дать :

$post1 = smartctl -a /dev/sda

то он сфейлится.

табуляцию можно реплейснуть :

$post1 = $post1 | %{ $_ -replace '< жмем tav>', ' '}

в целом после замены табуляции на пробел информация остается вполне читаема.

Tags: ,