先连 Https 代理 , Https 代理再连我的 server ?从原理上感觉很模糊
解决方案 »
- 窗口重绘问题
- 问个MFC控件问题
- CXXApp::InitInstance() 里加入个非模态对话框,可以吗
- 如何读去取出一个文件中的16进制数
- 修改VC6界面字体的方法,让你的VC6 IDE字体更漂亮
- 我做了一個類似VC++那樣界面的程序,現在我想讓主視圖區(也就是VC++裡顯示程序源代碼的那個主窗口)在調用新建時就清空裡面的內容!
- 求VC++6.0英文版下载。送100分。谢谢
- 如何disable掉propertsheet的下一步按钮?
- 界面设计的一些问题:浮动工具条位置、当前窗体位置、窗体状态。高分求解
- 在mfc里如何删除一个txt文件啊?
- 怎么调整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是不同的