|
9 i' S V" a3 i易语言HPSOCKET之HTTP使用列子,由于5.9.2之前的中文模块出现了一些问题 导致 HTTP 使用有很不好的体验所以这次着重更新了 中文例子使用的方法
- y& g2 u7 ~. L4 V并且附带了 一个静态网址 让大家体验 6 w3 l: J# p7 Q. W+ Y! M; |5 F' s7 k
m_Server.OnPrepareListen (&OnPrepareListen)$ c) g- w; M' l* p
m_Server.OnAccept (&OnAccept)
0 X. \: I" l# }# L$ {& Rm_Server.OnHandShake (&OnHandShake)4 I3 E0 W/ J/ s) e' g; e
m_Server.OnSend (&OnSend)5 { \4 U& G) W+ T
m_Server.OnReceive (&OnReceive)
) B& U" }% J, P* S w0 z, K( A" r/ U' wm_Server.OnClose (&OnClose)
9 Q& o1 \6 S: y# H9 j; Y- Y/ [( s* T# Z$ @m_Server.OnShutdown (&OnShutdown)# p+ a! y! d* ]; [
m_Server.OnMessageBegin (&OnMessageBegin)$ q& D3 W& b+ p0 g* R _, h% w4 T
m_Server.OnRequestLine (&OnRequestLine)
' }1 n9 }7 x' I6 D k+ \' Zm_Server.OnHeader (&OnHeader)
8 K7 L) z7 V# F/ n$ z+ um_Server.OnHeadersComplete (&OnHeadersComplete)
8 @3 u3 P* m: [: Om_Server.OnBody (&OnBody)# F0 [ a( m d* v$ |
m_Server.OnChunkHeader (&OnChunkHeader)
! f4 l% x3 ]3 r; L2 Jm_Server.OnChunkComplete (&OnChunkComplete)
0 |, }- x; @# u0 vm_Server.OnMessageComplete (&OnMessageComplete)/ @ @! a0 Z# k3 ?
m_Server.OnUpgrade (&OnUpgrade)1 L# D3 V7 n {$ q- l0 c; T" |
m_Server.OnParseError (&OnParseError)
* Q5 }; [% b$ n, A0 fm_Server.OnWSMessageHeader (&OnWSMessageHeader)
* V; V8 j+ H: k, R3 R5 q- cm_Server.OnWSMessageBody (&OnWSMessageBody)" \# U" ^6 s' M
m_Server.OnWSMessageComplete (&OnWSMessageComplete)
; f+ _2 ]4 C1 U5 s8 h; H' S8 _SetAppState (#ST_STOPED)6 w+ A5 ], D A. ]
4 r: Z* @& [* g1 l
1 R3 o( x; X7 g; m
# i% M1 `4 Z/ S! ]/ Z: s, _
* [1 k# a& ^( }5 V! h& j
' b0 T0 C) l# p8 I" a/ Y ]! a* @6 ~ |
|