1
我正在嘗試使用SOAP Web服務配置try-it swagger ui實用程序。我試圖設置SOAPAction標題屬性,只要我設置它不會工作。如何在WSO2 API Manager中使用Swagger發佈SOAP請求?
有沒有辦法做到這一點?
我正在嘗試使用SOAP Web服務配置try-it swagger ui實用程序。我試圖設置SOAPAction標題屬性,只要我設置它不會工作。如何在WSO2 API Manager中使用Swagger發佈SOAP請求?
有沒有辦法做到這一點?
我相信你已經從你的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"
}
請參考下面的文章,其中介紹瞭如何在招搖請求發送附加頭。
http://blog.lakmali.com/2013/10/how-to-add-additional-headers-to-wso2.html
謝謝Lakmali,我試過了,它沒有工作?我用小提琴手捕捉請求,它仍然沒有添加soapaction頭參數 – Aws
嗨Aws,我已經更新了指向一個博客帖子的abive答案,它顯示瞭如何在wso2 api管理器中添加額外的頭信息給swagger請求 –