Powershell v3 Invoke-RestMethod-Header

Ich versuche, einen RestAPI-Aufruf an einen Dienst zu richten, der in seiner Dokumentation Folgendes angibt:

Ein Integration Server kann in den Formaten XML und JSON antworten. Verwenden Sie in Ihren Anfragen einen der folgenden Accept-Header:

akzeptieren: application / json,/.akzeptieren: application / xml,/

Wenn der Accept-Header nicht application / xml, application / json oder enthält/Der Integrationsserver antwortet mit dem Statuscode "406 Methode nicht akzeptabel".

Mein Powershell-Code sieht so ausInvoke-RestMethod -URI https://URL/ticket -Credential $cred -Method Get -Headers @{"Accept"="application/xml"}

Aber ich bekomme folgende Fehlermeldung bezüglich des Headers:Invoke-RestMethod : This header must be modified using the appropriate property or method. Parameter name: name

Kann mir jemand helfen, zu verstehen, warum ich in Powershell den Accept-Header nicht angeben darf? Oder gibt es eine andere Methode, die ich hier vermisse?

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage