跪~~急~vc6.0 调用webservice 看站用的什么语言,一般asp.net可以这样传www.123.com/login.aspx?name=xxxxx&pwd=xxxxxx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 #import<msxml.dll>几个主要的函数如下,具体用法去MSDN查查就知道啦,编个测试程序,一会儿你就明白啦!是我工程里边的,嘻嘻!1.CACQHttpSession::m_session = new CACQHttpSession(NULL, dwAccessType);2.if (!AfxParseURL(pszURL, dwServiceType, CACQHttpSession::strServerName, strObject, CACQHttpSession::nPort) || dwServiceType != INTERNET_SERVICE_HTTP);3.pServer = CACQHttpSession::m_session->GetHttpConnection(CACQHttpSession::strServerName, 0, CACQHttpSession::nPort, NULL, NULL);4.pFile = pServer->OpenRequest(CHttpConnection::HTTP_VERB_GET, strObject, NULL, 1, NULL, NULL, dwHttpRequestFlags); pFile->AddRequestHeaders(szHeaders); pFile->SendRequest(); TCHAR szPlain[1024] = ""; // 1024对于登录部分的XML响应内容应该足够 TCHAR szBuffer[1024] = "";5.pFile->SetReadBufferSize(4096); // Add this line6.while (pFile->ReadString(szBuffer, 1023)) { strcat(szPlain, szBuffer); } http://topic.csdn.net/t/20060719/14/4890598.html参考此帖,有代码。 差点儿忘了,针对你的工程,如果不是要求特别高的话OpenURL()函数就足够啦,看看MSDN的帮助,很简单的。祝你好运啊! SOAP那个不好吧!包装太多啦,不纯啦^-^人家要的可是“纯洁”的代码啊! VS2005集成了ATLServer库,用向导生成webservice工程. 我最近也遇到VC调用WebService的问题,请参考http://blog.pfan.cn/xman/42117.html希望对你有帮助~ 我最近也遇到VC调用WebService的问题,请参考http://blog.pfan.cn/xman/42117.html 在 VS2008 下使用 WebServicehttp://blog.csdn.net/DavidHsing/archive/2009/06/17/4276366.aspx 关于线程优先级的问题~~ 我想把DLL转换成LIB后,再用一个新的DLL文件把这个LIB包含进来,可是初始化旧的DLL的代码老是写不对,请指教。。。。。。 我想给一个窗口画上有颜色的边框,这样做不生效呀.请大家帮帮忙. 关于mshtml.dll ado问题 如何去除CString里面的前后空格 急!急 马上给分在线等待! 关于建立新类的问题 WriteProcessMemory用法? 一个很菜的问题 ToolTip问题 同样一条SQL语句,在VC里用CRecordSet的open方法返回空值,但是在查询分析器却可以查到记录
几个主要的函数如下,具体用法去MSDN查查就知道啦,编个测试程序,一会儿你就明白啦!
是我工程里边的,嘻嘻!1.CACQHttpSession::m_session = new CACQHttpSession(NULL, dwAccessType);
2.if (!AfxParseURL(pszURL, dwServiceType, CACQHttpSession::strServerName, strObject, CACQHttpSession::nPort) ||
dwServiceType != INTERNET_SERVICE_HTTP);
3.pServer = CACQHttpSession::m_session->GetHttpConnection(CACQHttpSession::strServerName, 0, CACQHttpSession::nPort, NULL, NULL);
4.pFile = pServer->OpenRequest(CHttpConnection::HTTP_VERB_GET,
strObject, NULL, 1, NULL, NULL, dwHttpRequestFlags);
pFile->AddRequestHeaders(szHeaders);
pFile->SendRequest();
TCHAR szPlain[1024] = ""; // 1024对于登录部分的XML响应内容应该足够
TCHAR szBuffer[1024] = "";
5.pFile->SetReadBufferSize(4096); // Add this line
6.while (pFile->ReadString(szBuffer, 1023))
{
strcat(szPlain, szBuffer);
}
参考此帖,有代码。
OpenURL()函数就足够啦,看看MSDN的帮助,很简单的。
祝你好运啊!
包装太多啦,不纯啦^-^
人家要的可是“纯洁”的代码啊!
希望对你有帮助~
http://blog.csdn.net/DavidHsing/archive/2009/06/17/4276366.aspx