微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用wininet与服务器交换数据

如何解决使用wininet与服务器交换数据

| 我正在使用WinInet从Web下载文件。但我不需要以下内容: 将ID发布到脚本; 下载绑定到该ID的文件; 我知道如何下载一些文件
hConnection = InternetConnect(hInet,\"server.com\",INTERNET_DEFAULT_HTTP_PORT,NULL,INTERNET_SERVICE_HTTP,0);

hRequest = HttpOpenRequest(hConnection,_T(\"GET\"),\"script.PHP\",INTERNET_FLAG_KEEP_CONNECTION,0);
...
while (1)
{
   InternetReadFile(hRequest,(BYTE*)pBuffer,nBytesToRead,&dwBytesReturned);
   if (dwBytesReturned == 0)
    break;
}
但是我应该怎么做才能发布一些ID,等待答案并下载文件? WinInet是否有可能还是我应该使用WinSock? 谢谢!     

解决方法

        您可以使用WinInet进行http POST(作为PUT和DELETE btw)。 在这里看看例子: http://www.codeproject.com/KB/IP/wininet_wrapper_part1.aspx     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。