Das HTTP-Trigger-Beispiel für PowerShell verwendet POST, aber ich muss GET verwenden können. Die Software, die ich integrieren möchte, kann nur GET.Wie verwende ich GET mit PowerShell in Azure-Funktionen?
Das Beispiel beginnt mit:
$requestBody = Get-Content $req -Raw | ConvertFrom-Json
Ich versuchte /api/MyFunction?code=stuffstuffstuff==¶m1=asdf¶m2=1234
erwartet, dass $requestBody
param1=asdf¶m2=1234
wäre. Stattdessen ist es einfach leer.
Ich schaute auf das JavaScript-Beispiel und hatte keine Probleme damit. Bei einer GET-Anfrage sind die Querystring-Parameter in req.query
vs POST verfügbar, was req.body
ist.
Wurde dies möglicherweise noch nicht für PowerShell implementiert?
Oh wow. Fühle ich mich nicht ein bisschen albern. Ich hatte diese Zeilen am Anfang gelöscht, nachdem ich meine Funktion so bearbeitet hatte, wie ich es wollte. Ich denke, ich werde ein PR für das Codebeispiel einreichen, um es für Leute wie mich etwas offensichtlicher zu machen. Haha – Chris76786777