| Interface | Description |
|---|---|
| GroupContextKey | |
| HttpConst | |
| HttpConst.RequestHeaderKey |
Accept-Language : zh-CN,zh;q=0.8
Sec-WebSocket-Version : 13
Sec-WebSocket-Extensions : permessage-deflate; client_max_window_bits
Upgrade : websocket
Host : t-io.org:9321
Accept-Encoding : gzip, deflate, sdch
User-Agent : Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36
Origin : http://www.t-io.org:9292
Sec-WebSocket-Key : kmCL2C7q9vtNSMyHpft7lw==
Connection : Upgrade
Cache-Control : no-cache
Pragma : no-cache
|
| HttpConst.RequestHeaderValue | |
| HttpConst.RequestHeaderValue.Connection | |
| HttpConst.RequestHeaderValue.Content_Type | |
| HttpConst.ResponseHeaderKey | |
| HttpConst.ResponseHeaderValue | |
| HttpConst.ResponseHeaderValue.Connection | |
| HttpMultiBodyDecoder.MultiBodyHeaderKey |
【
Content-Disposition: form-data; name="uploadFile"; filename=""
Content-Type: application/octet-stream
】
【
Content-Disposition: form-data; name="end"
】
|
| Class | Description |
|---|---|
| Cookie |
部分代码参考了: https://github.com/helyho/Voovan
|
| HttpConfig | |
| HttpConvertPacket |
HTTP协议消息转化包
|
| HttpMultiBodyDecoder | |
| HttpMultiBodyDecoder.Header | |
| HttpPacket | |
| HttpProtocol | |
| HttpRequest | |
| HttpRequestDecoder | |
| HttpResponse | |
| HttpResponseEncoder | |
| HttpUuid | |
| KeyValue | |
| RequestLine | |
| UploadFile |
| Enum | Description |
|---|---|
| HttpConst.RequestBodyFormat |
请求体的格式
|
| HttpMultiBodyDecoder.Step | |
| HttpRequestDecoder.Step | |
| HttpResponseEncoder.Step | |
| HttpResponseStatus |
本类直接摘自baseio: https://git.oschina.net/generallycloud/baseio
谢谢作者整理 |
| Method | |
| MimeType |
本类大部分摘自github的一个项目(当时找过后,忘记记录地址,后面工到后补充进来),部分为tio作者补充,感谢作者的贡献
|
Copyright © 2018. All rights reserved.