|
|
" z" N( z+ l- N# [易语言HPSOCKET之HTTP使用列子,由于5.9.2之前的中文模块出现了一些问题 导致 HTTP 使用有很不好的体验所以这次着重更新了 中文例子使用的方法
1 z$ b- k1 d6 s- O! d. `9 [并且附带了 一个静态网址 让大家体验 8 Q) U2 q; ]6 ^# w
m_Server.OnPrepareListen (&OnPrepareListen)& L3 Q% N, n# R( y/ Y
m_Server.OnAccept (&OnAccept)
( v! B3 }4 }* w& l7 b9 o1 mm_Server.OnHandShake (&OnHandShake)
+ J0 u* f: @- P6 k5 l; J N9 lm_Server.OnSend (&OnSend)+ p+ K" X+ H& X7 `6 M5 P9 Z( m/ |
m_Server.OnReceive (&OnReceive)+ p& Z& Y7 v$ h0 D
m_Server.OnClose (&OnClose)/ y& R0 O- x+ \$ C6 }
m_Server.OnShutdown (&OnShutdown)
2 _/ c8 L' c( [5 g9 Jm_Server.OnMessageBegin (&OnMessageBegin): r3 K, [8 }7 G3 B D" F
m_Server.OnRequestLine (&OnRequestLine)
+ Y+ f G4 R G9 k5 ~3 B ?m_Server.OnHeader (&OnHeader)
, w2 W# F' T% b" z4 b( \( rm_Server.OnHeadersComplete (&OnHeadersComplete)
( M5 ]( W% g( O. ?& Lm_Server.OnBody (&OnBody)% |! O/ Y) v( M$ |# i4 w
m_Server.OnChunkHeader (&OnChunkHeader)
% n; ?" U+ W' K* p4 g8 H8 l% sm_Server.OnChunkComplete (&OnChunkComplete)
# X6 Z5 O$ x3 L- q Y+ Vm_Server.OnMessageComplete (&OnMessageComplete); W' B v1 `$ A5 h1 H
m_Server.OnUpgrade (&OnUpgrade)
( R: P% d) N" T* O' d* d! rm_Server.OnParseError (&OnParseError)
% G+ @/ W- |" b8 w/ o8 bm_Server.OnWSMessageHeader (&OnWSMessageHeader)) s: G! j; J: o
m_Server.OnWSMessageBody (&OnWSMessageBody)4 d9 G6 l7 {. o3 f/ u& O3 i
m_Server.OnWSMessageComplete (&OnWSMessageComplete)% [. f* O' F' |# E
SetAppState (#ST_STOPED)
; g [# O8 [5 D0 x1 f _" G/ ?8 h |) \ f( ]
) ?( T8 \8 ?) X7 ~) o0 k& W! B6 V, @
& Q& o, ~) j5 l4 `% ?
1 T( t9 m: F& t' t2 B
|
|