Ich versuche, eine HTTP-Anfrage (GET) umleiten, mit Crossbar Umleitung Service. Ich verwende 'curl' für die Anfrage. Die Umleitung scheint gut zu funktionieren, aber ich kann meine (Abfrage-) Parameter nicht an das endgültige Ziel übergeben. Speziell mache ich:Wie kann ich den Web Redirection Service von Crossbar nutzen?
curl -L "http://localhost:8008/redirection?num=15"
wo bei localhost: 8008 läuft der Crossbar-Router. Der Pfad '/ Umleitung' wird bei der Konfigurationsdatei von Crossbar definiert:
"redirection":{
"type": "redirect",
"url": "http://somewhere.com/something"
},
Die Antwort vom Server (z http://somewhere.com/something) ist:
{
"detail": "Missing query parameter 'num'",
"status": 400,
"title": "Bad Request",
"type": "about:blank"
}
Was mache ich falsch?