Wso2 API Manager 1.10.0. Метод PUT не работает в хранилище API. GET, POST, DELETE методы работают, но PUT доза не работает.wso2 api manager PUT метод не работает в магазине api
Ошибка
Curl
curl -X PUT --header "Content-Type: application/json" --header "Accept: application/json" --header "Authorization: Bearer c6c90338514e561c8a02a7b6a1c96553" -d "{\"payment\":\"PAID\"}" "https://10.138.31.22:8243/Starbucks_API/1/order_1"
Request URL
https://10.138.31.22:8243/Starbucks_API/1/order_1
Response Body
<ams:fault xmlns:ams="http://wso2.org/apimanager/security">
<ams:code>900906</ams:code>
<ams:message>No matching resource found in the API for the given request</ams:message>
<ams:description>Access failure for API: /Starbucks_API/1, version: 1. Check the API documentation and add a proper REST resource path to the invocation URL</ams:description>
</ams:fault>
Response Code
403
Response Headers
{
"content-type": "application/xml; charset=UTF-8"
}
ресурсов приведены в запросе, на самом деле сопоставления, о котором я упоминал в API. Любая помощь приветствуется.
Вы можете добавить свои описания ресурсов в качестве скриншота здесь? –
, пожалуйста, найдите здесь изображение, http://prntscr.com/bdamuo –
Я не могу воспроизвести вашу ошибку локально. –