默认关闭此宏。
其背景是:
原先的getUrlResponse,是用于获得URL的响应,属于耗时操作,其在C#中使用时,一般都是出于默认的UI进程中。
导致结果是:当调用到getUrlResponse(以及相关的getUrlRespHtml等)函数时,UI失去响应,导致用户体验很不好。
所以后来又实现了一个BackgroundWorker版本的getUrlResponse
使得,当调用getUrlResponse,UI也可以得到响应了。
所以,如果你想要用BackgroundWorker版本的getUrlResponse,就可以打开此宏:
#define USE_GETURLRESPONSE_BW //for getUrlResponse use backgroundworker version
如果没此需求,就关闭此宏:
//#define USE_GETURLRESPONSE_BW //for getUrlResponse use backgroundworker version