我现在利用WinInet 库做下载文件的操作,自己布了个服务器 http://127.0.0.1 ,指向d:\web目录
在d:\web目录下放了个文件 1.ra
然后 用HINTERNET   hConnect =  ::InternetConnect(hSession, "127.0.0.1",80,NULL, NULL,INTERNET_SERVICE_HTTP, 0,  0);
HttpOpenRequest(hConnect, "GET", "1.ra", HTTP_VERSION, "*/*", 0,INTERNET_FLAG_RELOAD,0);
HttpSendRequest(hRequest, NULL, 0, 0, 0);
HttpQueryInfo(....)可以成功访问 http://127.0.0.1/1.ra ,并下载成功,这个没问题现在的问题是: 我在d:\web下新建了一下子文件夹media,把1.ra 挪到media文件夹下
用IE访问 http://127.0.0.1/meida/1.ra 可以进行下载但是我在代码里写:HINTERNET   hConnect =  ::InternetConnect(hSession, "127.0.0.1",80,NULL, NULL,INTERNET_SERVICE_HTTP, 0,  0);
HttpOpenRequest(hConnect, "GET", "/media/1.ra", HTTP_VERSION, "*/*", 0,INTERNET_FLAG_RELOAD,0);
    //"1.ra" 相应地改成 "/media/1.ra", 
HttpSendRequest(hRequest, NULL, 0, 0, 0);
HttpQueryInfo(....)进行下载得到的却是<HTML><HEAD><TITLE>无法找到该页</TITLE>.....请问这问题该怎么解决