Tôi đã cố gắng để thực hiện một REST đơn giản đánh bại REST API trong WSO2 ESB và không thể nhận được phản hồi. Dưới đây là APILàm thế nào để thực hiện một REST API giả trong WSO2 ESB
<api xmlns="http://ws.apache.org/ns/synapse" name="HealthCheckAPI" context="/HealthCheck">
<resource methods="GET" url-mapping="/status" faultSequence="fault">
<inSequence>
<payloadFactory media-type="json">
<format>{"Status":"OK"}</format>
<args></args>
</payloadFactory>
<log>
<property name="JSON-Payload" expression="json-eval($.)"></property>
</log>
<property name="messageType" value="application/json" scope="axis2" type="STRING"></property>
<respond></respond>
</inSequence>
</resource>
</api>
Khi tôi cuộn API, phản hồi có độ dài bằng 0. Điều gì có thể sai?
curl -v http://localhost:8280/HealthCheck/status
Không chắc như thế nào giúp đỡ đó. Thay vì in toàn bộ tin nhắn, nó sẽ chỉ in "OK" – Shibu