下面代码为msdn中copy过来的,想咨询的在代码注释中:
CInternetSession session("My Session");
CHttpConnection* pServer = NULL;
CHttpFile* pFile = NULL;
try
{
   CString strServerName;
   INTERNET_PORT nPort;   pServer = session.GetHttpConnection(strServerName, nPort);//服务端怎么 绑定strServerName,在internet中又怎样才能找到命名为strServerName的服务器,也就是重名的话,他怎么找?
   pFile = pServer->OpenRequest(CHttpConnection::HTTP_VERB_GET,    
   strObject);
   pFile->AddRequestHeaders(szHeaders);
   pFile->SendRequest();
   pFile->QueryInfoStatusCode(dwRet);   if (dwRet == HTTP_STATUS_OK)
   {
       UINT nRead = pFile->Read(szBuff, 1023);
       while (nRead > 0)
       {
           //read file...
       }
   }
   delete pFile;
   delete pServer;
}
catch (CInternetException* pEx)
{
   //catch errors from WinInet
}
session.Close();
)疑问:   pServer = session.GetHttpConnection(strServerName, nPort);//服务端怎么 绑定strServerName,在internet中又怎样才能找到命名为strServerName的服务器,也就是重名的话,他怎么找?

解决方案 »

  1.   

    you pass "www.csdn.net" as strServerName
      

  2.   

    我的意思是怎样重新创建命名为strServerName的服务器?难道一定要象编网页那样,要进行域名申请?
      

  3.   

    服务端必须启动了Web服务,strServerName就是服务器的网址.
    包括绑定,DNS,...在内,winInet全部帮你封装了
      

  4.   

    yanhuahui(小辉) 你说的没错,或者你直接填IP,但前提是启动了WEB服务
      

  5.   

    创建web服务器可否用VC++开发,如若不行,介绍常用的开发工具?可否给些用vc++编写web服务端的简单的伪代码?谢谢了,我以前都是编写socket方面的,winInet不熟,希望大家给点建议及帮助,让我尽快上手,谢谢大家!
      

  6.   

    可否用VC++开发简单的web服务器?象socket那样
      

  7.   

    VC开发WEB服务端比较复杂.WinInet是专为客户端开发准备的.
    服务端可用其他工具: Apache,IIS等都可以.
    开发语言选JAVA比较好