Не получаю никакой ошибки или ответа от Invoke-RestMethod - PullRequest
0 голосов
/ 17 октября 2018

Я пытаюсь вызвать API отдыха в скрипте PowerShell, но не получаю никакой ошибки или ответа вообще.

try { 
    $result = Invoke-RestMethod -Uri $uri -Method Put -Body $body -ContentType "application/json" -Headers $Headers  -TimeoutSec 10  -Verbose -ErrorAction Stop

    "Result:"    
    Write-Host $result
} catch {
    $_.Exception  
    Write-Host "StatusCode:" $_.Exception.Response.StatusCode.value__ 
    Write-Host "StatusDescription:" $_.Exception.Response.StatusDescription

}

вывод просто

PS C:\temp> .\PutJSON.ps1
VERBOSE: PUT http://111.1.1.11:2345/a/rest/test with -1-byte payload
VERBOSE: received -1-byte response of content type
Result:


PS C:\temp> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      5.1.17134.228

Интересно, почему я не получаю ни одной ошибки.Любая помощь будет отличной!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...