QtSoap調用WebService服務


下載QtSoap源碼,網址如下:

https://github.com/qtproject/qt-solutions/tree/master/qtsoap

在這里調用的是得到城市天氣的服務。

在將qtsoap源文件添加到項目中時,可能會出現兩個錯誤,這倆個錯誤是由於項目中沒有XML和etWork這倆個模塊導致的。解決方法如下:

打開QT VS TOOLs->Qt Projects Settings->modules,添加相應模塊即可。

詳細代碼如下:

 

.h文件

 

 .cpp文件

 

 

 

 

 

 當調用其他服務的時候,我們只需要修改對應的Submit方法中的一些參數即可直接使用。如果需要對返回結果進行別的顯示,則需要修改Response方法中的內容。

注意:當WebService服務上面對應的服務URL帶有端口,那么設置主機名時一定要加上端口號!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM