SmHttpRequestEventArgs对象为处理
属性
属性名称 | 分类 | 说明 |
Host | 地址 | 返回当前连接地址中的主机部分,例如:127.0.0.1 |
Path | 地址 | 返回当前连接地址中的路径部分,例如:“http://127.0.0.1:8080/api/abs/",这里的Path为“api/abs”, |
Port | 地址 | 返回当前连接地址中端口部分 |
QueryString | 地址 | 返回当前连接地址中的路径部分,例如:“http://127.0.0.1:8080/api/abs?index=0&page=2",这里的QueryString为“?index=0&page=2”, |
ContentEncoding | 基础信息 | 获得内容的Encoding类型 |
ContentType | 基础信息 | 获得内容类型 |
HasStarted | 基础信息 | 获得当前服务是否已经开启状态 |
IsKeepAlive | 基础信息 | 检查是否有Keep-Alive标识。 |
LocalAddress | 基础信息 | 获取当前连接的本地地址 |
Method | 基础信息 | 返回当前接口的方法 |
RemoteAddress | 基础信息 | 获取当前连接的远程地址 |
ResponseEncoding | 基础信息 | 获取传输编码 |
ConnectionId | 其他 | 返回当前连接的ID |
Exception | 其他 | 异常事件里面传递的异常对象 |
SmHttpServer | 其他 | 返回HttpServer对象 |
Cookies | 数据 | 获得GetValues和PostValues的总和集合。 |
Data | 数据 | 从客户端发送过来的数据 |
GetValues | 数据 | 获得通过Url中QueryString传递过来的数据。 |
Headers | 数据 | 获得GetValues和PostValues的总和集合。 |
PlainText | 数据 | 返回收到的纯文本数据。 |
PostValues | 数据 | 获得Post方法传递过来的数据 |
Values | 数据 | 获得GetValues和PostValues的总和集合。 |
方法
方法名称 | 说明 |
SendSmallFile | 向客户端发送小于4M的小文件。 |
SendString | 发送文本给客户端。 |
SendJObject | 发送Json对象给客户端 |
SendObject | 发送对象给客户端。 |