Ermöglicht WSO2 API Manager v1.10.0 Umwandlung der HTTP-Methode der Anfrage an das Back-End durch benutzerdefinierte Reihenfolge?WSO2 API Manager Änderung HTTP-Methode
Ich erstellte eine API mit HTTP-GET-Ressource über Publisher-Webkonsole. Da aber der Endpunkt Unterstützung POST-Methode nur, habe ich versucht, die HTTP-Methode zu ändern, indem benutzerdefinierte in Folge mit Immobilienvermittler erstellen:
<property name="HTTP_METHOD" value="POST" scope="axis2"/>
aber die Antwort eine Fehlermeldung gezeigt:
{
"fault": {
"code": 403,
"type": "Status report",
"message": "Fault Call",
"description": "No matching resource found in the API for the given request"
}
}
Die Log-Dateien nur diese Linien zeigten:
==> /opt/wso2am-gateway/repository/logs/wso2carbon.log <==
[2016-04-08 10:30:16,868] INFO - STATUS = Executing default 'fault' sequence, ERROR_CODE = 403, ERROR_MESSAGE = No matching resource found in the API for the given request {org.apache.synapse.mediators.builtin.LogMediator}
Wenn ich die Eigenschaft Vermittler entfernen, übergeben die Anfrage durch und das Backend erreichen.
Weiß jemand, wie man dieses Problem löst?
würde es den Benutzer der API nicht verwechseln? – rucciva