经常调用 URLDownloadToFile 函数进行HTTP下载, 原型如下:
HRESULT URLDownloadToFile( LPUNKNOWN pCaller, LPCTSTR szURL, LPCTSTR szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB );
经过试验,第二个参数 szURL 的长度,是有限制的,最大不能超过2059个字符(不包含0结束符)。
在通过HTTP GET命令提交数据的时候,需要注意这一点,不能让GET地址无限制长。