先连 Https 代理 , Https 代理再连我的 server ?从原理上感觉很模糊
解决方案 »
- 问下关于COM的问题
- 【请教高手】SymFromAddr,SymGetLineFromAddr不能找到符号表,GetLastError返回487
- 如何在PreTranslateMessage中截取回车键消息作为空格键消息来处理??
- 看MSDN里的消息队列和线程的关系.有些不太懂,请教
- 各位帮忙!扫描所有硬盘,搜索某一类型的文件,扫描程序怎么写?有没有源码?
- tabCtrl控件PostMessage(TCN_SELCHANGE,WPARAM,LPARAM)如何设定WPARAM、LPARAM?
- 我该如何学VC
- 一般 vc 都用来开发什么程序呀?
- 现在要学ActiveX,大家推荐一两本好书吧!!
- 串口问题??》》》》
- 怎么调整CListCtrl控件的行高度?
- 消息映射与UDP的简单问题。
if( !ClientSock.Connect( g_ProxyInfo.m_strProxyIP,g_ProxyInfo.m_nProxyPort) )
{
m_sError = _T("不能连接到代理服务器!");
ClientSock.Close();
return FALSE;
}
char buff[600];
sprintf( buff, "%s%s:%d%s","CONNECT ",GetServerHostName(),GetPort()," HTTP/1.1 User-Agent: MyApp/0.1 ");
ClientSock.Send(buff,strlen(buff)); //发送请求
memset(buff,0,600);
ClientSock.Receive(buff,600);
if(strstr(buff, "HTTP/1.0 200 Connection established") == NULL) //连接不成功
{
m_sError = _T("通过代理连接主站不成功!");
ClientSock.Close();
return FALSE;
}
感觉过程应该和HTTP Proxy是不同的