小编Shi*_*ibu的帖子

如何在WSO2 ESB中实现虚拟REST API

我一直在尝试在WSO2 ESB中实现一个简单的心跳REST API,但我无法得到回复.以下是API

<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>
Run Code Online (Sandbox Code Playgroud)

当我卷曲API时,响应为零长度.可能有什么不对?

curl -v http:// localhost:8280/HealthCheck/status

rest esb wso2 wso2esb

5
推荐指数
1
解决办法
2403
查看次数

标签 统计

esb ×1

rest ×1

wso2 ×1

wso2esb ×1