![](/img/trans.png)
[英]Upgrading from axis to axis2 for adding security header to SOAP request
[英]How to remove header attribute from Axis2 SOAP response
我試圖從SOAP響應中刪除標頭屬性。
我搜索並mustUnderstand
將mustUnderstand
選項設置為false將刪除header屬性元素,但不刪除header標記。
如何從Axis2 SOAP響應中刪除標頭標記? 可能嗎?
您可以編寫SoapHandler
來攔截所有的soap請求。 在SoapHandler
內部,您可以訪問SoapMessageContext
不是獲取SoapMessage.getEnvelope().getHeader()
並以各種方式使用標頭(刪除/添加標頭元素)。 這種方法很好,因為您在api中引入了新層,並且可以預處理入站和出站郵件,而不會影響主代碼。 也許以下鏈接將幫助您http://java.dzone.com/articles/creating-soap-message-handlers
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.