HP_Socket识别服务端调用例子

易语言 2020-02-25 19:51:54

HP_Socket识别服务端调用例子

你可与在本帖学习到HP的使用,想要做什么服务端只需要改动一个子程序即可,0基础也可做属于自己API。

m_HttpServer = m_Server.Create (假)
m_Pool.Create () ' 创建线程池
m_Pool.Start (0, 0, #TRP_WAIT_FOR, 0) ' 启动线程池
' 设置 HTTP 监听器回调函数
m_Server.OnAccept (&OnAccept) ' 【必须】绑定接受事件
m_Server.OnReceive (&OnReceive) ' 【必须】绑定数据接收事件
m_Server.OnClose (&OnClose) ' 【可选】绑定断开事件
m_Server.OnRequestLine (&OnRequestLine) ' 【可选】绑定请求行解析完成事件
m_Server.OnHeader (&OnHeader) ' 【可选】绑定请求头事件
m_Server.OnHeadersComplete (&OnHeadersComplete) ' 【必须】绑定请求头完成事件
m_Server.OnBody (&OnBody) ' 【必须】绑定请求体报文事件
m_Server.OnMessageComplete (&OnMessageComplete) ' 【必须】绑定完成解析事件
m_Server.OnParseError (&OnParseError) ' 【必须】绑定解析错误事件C:\Users\Liu_Mickey\Desktop\http-code\CC3.1.GPU-alpha.4.e