⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test-windows.cpp

📁 sun Linux 下的网络编程
💻 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 + -