2013-09-26 96 views

回答

0

我相信你已經從你的SOAPService創建了一個API,並試圖用swagger來調用它。

使用SOAPAction更改伸縮路徑。然後通過發送Payload中的SOAP主體來調用該方法。例如,如果你的SOAPAction是傳遞addStudent

 "path": "/studentapi/1.0/AddStudent", 
     "description": "", 
     "operations": [ 
      { 
       "httpMethod": "POST", 
       "summary": "", 
       "nickname": "", 
       "parameters": [ 
         "name": "Payload", 
         "description": "Request Payload", 
         "paramType": "body", 
         "required": false, 
         "allowMultiple": false, 
         "dataType": "String" 
        } 

enter image description here

請參考下面的文章,其中介紹瞭如何在招搖請求發送附加頭。

http://blog.lakmali.com/2013/10/how-to-add-additional-headers-to-wso2.html

+0

謝謝Lakmali,我試過了,它沒有工作?我用小提琴手捕捉請求,它仍然沒有添加soapaction頭參數 – Aws

+0

嗨Aws,我已經更新了指向一個博客帖子的abive答案,它顯示瞭如何在wso2 api管理器中添加額外的頭信息給swagger請求 –

相關問題