1
我有一个自定义身份验证处理程序,我需要找出HTTP_METHOD。在WSO2 Custrom处理程序中以编程方式获取HTTP_METHOD?
在我自定义中介我可以从突触背景下轻松搞定这一点,从api.ui.HTTP_METHOD财产。例如
api.ut.HTTP_METHOD ==> POST
但是我没有在我的定制认证处理此属性。是否有另一种方法来抓住自定义身份验证处理程序中的API的HTTP方法?
我有一个自定义身份验证处理程序,我需要找出HTTP_METHOD。在WSO2 Custrom处理程序中以编程方式获取HTTP_METHOD?
在我自定义中介我可以从突触背景下轻松搞定这一点,从api.ui.HTTP_METHOD财产。例如
api.ut.HTTP_METHOD ==> POST
但是我没有在我的定制认证处理此属性。是否有另一种方法来抓住自定义身份验证处理程序中的API的HTTP方法?
在自定义处理程序中,您可以访问消息上下文。使用该消息上下文,您可以像下面那样检索HTTP_METHOD。
((Axis2MessageContext) messageContext).getAxis2MessageContext().getProperty("HTTP_METHOD")
可以参考Writing Custom Handlers和Axis2 Java doc获取更多信息。