tego zawinięcia polecenie działa zgodnie z oczekiwaniami:jak odtworzyć działający CURL polecenie z Invoke-WebRequest w PowerShell
curl -H "X-Api-Key:j65k423lj4k2l3fds" -X PUT -d "alerts_enabled=true" https://some/working/file.xml
Jak mogę odtworzyć tego natywnie w PS WTH Invoke-WebRequest. Próbowałem
Invoke-WebRequest -Headers @{"X-Api-Key" = "j65k423lj4k2l3fds"} -Method PUT -Body "alerts_enabled=true" -Uri https://some/working/file.xml
Próbowałem zostały również dokonywania obiektów dla wszystkich params (np $ headers = @ { "X-Api-key" = "kluczowe: j65k423lj4k2l3fds"} i przechodzącej -Headers $ nagłówki) .
Dzięki
że nie powinien być nagłówek '@ { "X-Api-Key"= "j65k423lj4k2l3fds"}'? –
tak, to była tylko literówka, kiedy redagowałem mój aktualny klucz API. naprawiony. – user3561945