Xml 从WSO2 API中的POST请求获取HTTP状态代码

Xml 从WSO2 API中的POST请求获取HTTP状态代码,xml,wso2,wso2esb,http-status-codes,Xml,Wso2,Wso2esb,Http Status Codes,我一直在为我正在从事的一个项目编写一个API,我编写了一个资源,它接受POST请求,包含请求的类型,以及API的url,例如: { "test":{ "type":"DSS", "url":"http://localhost:8280/testsuite/general/test" } } { “测试”:{ “类型”:“DSS”, “url”:”http://localhost:8280/testsuite/general/test" }

我一直在为我正在从事的一个项目编写一个API,我编写了一个资源,它接受POST请求,包含请求的
类型
,以及API的
url
,例如:

{ "test":{ "type":"DSS", "url":"http://localhost:8280/testsuite/general/test" } } { “测试”:{ “类型”:“DSS”, “url”:”http://localhost:8280/testsuite/general/test" } } 在响应中,我只需要HTTP状态代码(
200
表示OK,
404
表示not found,等等),但是我尝试过的每一种获取该代码的方法都只看到代码返回null

我在这里看到了一篇文章,其中提出了一些建议,我已将其包括在下面;这两种方法都不起作用。



对于上述所有尝试,它只会为
status
的值返回null

如果有人能提供一些关于如何输出响应代码的指导,那将是非常感谢的,因为这几天来一直是我心中的一根刺


作为参考,我使用的是WSO2 v4.9。

尝试一下,可惜没有成功。我和我的顶头上司谈过,他说只要硬编码这些值,就好像它返回的不是故障的任何东西一样,由于我们工作的平台的设置,它将有200个代码,虽然不是理想的解决方案,但这是我们必须要做的。您尝试记录状态代码了吗?是否正确地来自您所呼叫的服务?这样,您就可以启用wire日志来查看状态是否正确