Предположим, что вы хотите, чтобы функция powershell возвращала объект json, вы можете просто использовать ConvertFrom-Json
или ConvertTo-Json
для преобразования между объектом и строкой.
На самом деле, если ваше тело находится в формате json строка, все будет в порядке.
$body = '{ "key1":"value1", "Key2":"value2" }'
Push-OutputBinding -Name Response -Value ([HttpResponseContext]@{
StatusCode = $status
Body = $body
})
Если я неправильно понял, пожалуйста, дайте мне знать, надеюсь, это поможет вам.