Próbuję nawiązać połączenie RestAPI do usługi, która określa w to następujące dokumenty:PowerShell v3 Invoke-RestMethod Główki
integracja Serwer może odpowiedzieć w formatach XML i JSON. Użyj jednego z następujących zaakceptować nagłówków w twoich wniosków:
- zaakceptować: application/json, /.
- zaakceptować: application/xml, /
Jeśli przyjąć nagłówek nie obejmuje application/xml, application/json lub /, serwer integracja będzie reagować z "406 metoda nie do przyjęcia" Kod statusu.
Mój kod PowerShell wygląda to Invoke-RestMethod -URI https://URL/ticket -Credential $cred -Method Get -Headers @{"Accept"="application/xml"}
Ale pojawia się następujący błąd odnoszący się do nagłówka: Invoke-RestMethod : This header must be modified using the appropriate property or method. Parameter name: name
Czy ktoś może mi pomóc w zrozumieniu dlaczego PowerShell nie pozwala mi określić Zebrane nagłówek ? Czy jest jeszcze inna metoda, której tu brakuje?
Dzięki
Wystarczy pamiętać, że ten błąd ma został poprawiony w nowszych wersjach PowerShell. –