📄 test-windows.cpp
字号:
#include <iostream>
#include "cHttpsvr.h"
using namespace yyc;
int http_test(cSocket * psock,cHttpreq * phttpreq)
{
const char *ptr=phttpreq->get_para("timer");
if (ptr!=NULL) {
psock->send("<html><head><META HTTP-EQUIV=REFRESH CONTENT=%s><title>runway:sms-gw</title></head><body>",ptr);
}
else
psock->send("<html><head><title>runway:sms-gw</title></head><body>");
psock->send("<img src=runway.gif> test</body></html>");
return 0;
}
int main(int argc, char* argv[])
{
printf("Hello World!\n");
//初始话网络
WSADATA wsaData;
int iErrorCode;
iErrorCode = WSAStartup(MAKEWORD(2,2),&wsaData);
printf("WSAStartup result=%d\n",iErrorCode);
cHttpsvr *phttpsvr=new cHttpsvr;
phttpsvr->start(7776);
phttpsvr->add_url("/test",(FUNC_DOREQ *)&http_test);
char c;
while(1)
{
std::cin>>c;
if(c=='q') break;
my_usleep(10000);
}
delete phttpsvr;
WSACleanup();
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -