📄 0716_http.cpp.bak
字号:
// 0716_Http.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include "HttpEngine.h"
#include <iostream>
using namespace std;
#include "fs\socket\Environment.h"
class MyHttp:public MHTTPResponseObserver
{
public:
virtual void MHTTPRequestCallBack(HTTPResponseMessage& aResponseMsg)
{
printf("HTTP Version:%s\n",aResponseMsg.HttpVersion());
printf("Status:%d\n",aResponseMsg.Status());
printf("Description:%s\n",aResponseMsg.StatusDesc());
const string str=aResponseMsg.Header(HTTP::EConnection);
printf("---:%s\n",str.c_str());
}
};
int _tmain(int argc, _TCHAR* argv[])
{
Environment::Initial();
MyHttp myHttp;
CHttpEngine engine(myHttp);
char url[100]="http://192.168.75.1/a.jsp";//192.168.75.1
engine.AddRequestContent("username=andy&password=456");
engine.AddRequestField("age","30");
engine.AddRequestField("city","上海");
engine.GetRequestL(url);
char ch;
cin>>ch;
Environment::Exit();
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -