gsoap的debug日誌功能

 

gsoap 的webservice 客戶端開啓debug方式
   1)、首先gsoap安裝時,在./configure --prefix=/usr/local/gsoap --enable-debug
   2)、在/usr/local/gsoap/include/sdtsoap2.h文件中開啓#define DEBUG——這步最關鍵
   3)、Makefile中加入-DSOAP_DEBUG //這個不加好像也可以,關鍵在1)步。
   4)、在當前目錄下生成SENT.log、RECV.log、TEST.log日誌文件

在本例程序中的stdsoap2.h中查詢獲得#define DEBUG,註釋去掉,如下圖,即可在通信過程中生成3個log文件,測試成功。

程序執行後會在當前目錄生成 SENT.log RECV.log TEST.log文件, SENT.log會有發出去的soap報文,RECV.log會有收到的soap報文。

這裏需要重點強調的是這三個log文件的時間爲GMT,而中國的時區是GMT+8。

所以要想知道中國服務器本地的時間,需要在這裏的日誌中+8。

參見:

http://blog.chinaunix.net/uid-24331832-id-3814849.html

https://www.cnblogs.com/awpatp/archive/2010/08/31/1813630.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章