Previous topicNext topic
Help > 开发指南 > API对接 > HttpServer >
SmHttpRequestEventArgs

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 发送对象给客户端。