2017-05-29 78 views
1

我有一個自定義身份驗證處理程序,我需要找出HTTP_METHOD。在WSO2 Custrom處理程序中以編程方式獲取HTTP_METHOD?

在我自定義中介我可以從突觸背景下輕鬆搞定這一點,從api.ui.HTTP_METHOD財產。例如

api.ut.HTTP_METHOD ==> POST 

但是我沒有在我的定製認證處理此屬性。是否有另一種方法來抓住自定義身份驗證處理程序中的API的HTTP方法?

回答

0

在自定義處理程序中,您可以訪問消息上下文。使用該消息上下文,您可以像下面那樣檢索HTTP_METHOD。

((Axis2MessageContext) messageContext).getAxis2MessageContext().get‌Property("HTTP_METHOD") 

可以參考Writing Custom HandlersAxis2 Java doc獲取更多信息。

相關問題