|
|
, D- C1 q5 I& j6 E2 K$ Z$ U
易语言HPSOCKET之HTTP使用列子,由于5.9.2之前的中文模块出现了一些问题 导致 HTTP 使用有很不好的体验所以这次着重更新了 中文例子使用的方法
" j4 p! W; L; ~6 T并且附带了 一个静态网址 让大家体验 ; k" s1 u# O: l* p" s/ m
m_Server.OnPrepareListen (&OnPrepareListen)
% q/ k3 U8 [" a. c. r) U2 F+ x. mm_Server.OnAccept (&OnAccept); z/ t9 p- z0 f/ D7 Z
m_Server.OnHandShake (&OnHandShake)
$ ~3 R4 f: \ ^1 Y6 um_Server.OnSend (&OnSend)! \; t8 X+ B3 E1 y
m_Server.OnReceive (&OnReceive)7 x+ F' a" ^- H! \) Z
m_Server.OnClose (&OnClose)0 A2 {; F' n! D
m_Server.OnShutdown (&OnShutdown)& a, E- L4 e: R- y/ L2 K
m_Server.OnMessageBegin (&OnMessageBegin)5 t/ O* I7 k! ?' O
m_Server.OnRequestLine (&OnRequestLine)7 K# h4 }+ b) c9 ^$ I4 Z
m_Server.OnHeader (&OnHeader)
+ G2 h, [! d8 o4 }) C+ Om_Server.OnHeadersComplete (&OnHeadersComplete)
+ r4 f' T0 o' X8 s# L( im_Server.OnBody (&OnBody)
: Z; j& n& G( V9 n; @m_Server.OnChunkHeader (&OnChunkHeader)
# q& \- N+ H) x, a% q0 o- ^: Nm_Server.OnChunkComplete (&OnChunkComplete)7 C M5 K% {" g' j9 w+ n$ g u
m_Server.OnMessageComplete (&OnMessageComplete)- f, k& z& u7 n, p1 G0 j8 N
m_Server.OnUpgrade (&OnUpgrade). F/ n" K7 ^ u: e& ^( p. y$ [
m_Server.OnParseError (&OnParseError)
' Y6 G9 f7 ?* ]: O) F- C3 Z0 V8 wm_Server.OnWSMessageHeader (&OnWSMessageHeader)6 c* T" a9 o9 T3 p9 d& {
m_Server.OnWSMessageBody (&OnWSMessageBody)+ |2 \! H, j* S ]5 p7 C' ?/ V9 h
m_Server.OnWSMessageComplete (&OnWSMessageComplete)% N1 ?3 s: q9 X7 r, H
SetAppState (#ST_STOPED)
* G% _/ Y2 o9 f/ C* K7 C: e: l& V" O6 |0 A4 {
" E8 e: @5 B6 E
) i7 b# G0 b. A; r; g
8 j8 }( a8 h0 z9 L8 x$ \7 L6 @+ i3 Z* S6 j3 B2 C
|
|