我创建了两个这样的序列:
<sequence name="test_seq_in">
<in>
<payloadFactory media-type="json">
<format>{"hello": "world"}</format>
<args/>
</payloadFactory>
</in>
<out>
<send/>
</out>
</sequence>
第二个序列是这样的:
<sequence name="test_seq_out">
<out>
<send/>
</out>
</sequence>
然后我创建了这样的 API:
<api context="/test" name="test">
<resource inSequence="test_seq_in" methods="GET" outSequence="test_seq_out"/>
</api>
我的 WSO2 EI 创建了调用 url http://192.168.56.1:8280/test
。当我向这个地址发出 GET 请求时,它什么也没有返回给我。
我只想在地址发出 GET 请求{"hello": "world"}
时显示 json 。http://192.168.56.1:8280/test
为什么会这样?