Ich verwende Azure API Management, um eine REST-API verfügbar zu machen. Eine der Operationen ist eine GET durch einen Teil des Namens suchen, wie folgt:Zitatzeichen in Postman URL-Pfadparameter
GET /phonebook/namesearch/{{partial_name}}
wo partial_name
einen Pfad Parameter ist. Ich kann diesen Vorgang überprüfen, indem ich ihn im Developer Portal aufrufe und ein Suchwort eintrage. Das Suchwort kann ein einfaches Zitat enthalten, z. o'neil
. Ich kann es auch überprüfen, indem Sie einen curl Befehl ausführen:
curl -H "apikey:apikey123"
"https://<my-portal>.azure-api.net/phonebook/namesearch/o'neil"
Aber ich bin nicht in der Lage einen Postman Test auszuführen, wie oben die gleiche URL beinhaltet, das heißt https://<my-portal>.azure-api.net/phonebook/namesearch/o'neil
. Dies führt zu einem HTTP 200, aber mit einem leeren Ergebnis. Gibt es ein Problem mit einem Anführungszeichen im URL-Feld von Postman?
Das habe ich auch schon probiert ('''). Das seltsame ist, dass der Curl-Befehl funktioniert, aber die exakt gleiche URL in Postman nicht. –