public interface IoTRequest
建议通过IoTRequestBuilder.build()
方法获取实例
注意:为了保障请求参数能被正确的序列化,getParams()
返回的业务参数仅限于以下几种类型:
1. String
2. Boolean
3. Integer
4. Double
5. Array
6. Map
7. 以上类型的嵌套使用
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAPIVersion()
获取请求版本号
|
java.lang.String |
getAuthType()
获取账号认证类型
|
java.lang.String |
getHost()
获取 Host
|
java.lang.String |
getId()
获取业务请求id
|
Method |
getMethod()
获取 method
目前仅支持 |
java.lang.String |
getMockType()
获取 mock 类型
|
java.util.Map<java.lang.String,java.lang.Object> |
getParams()
获取业务参数
|
java.lang.String |
getPath()
获取 path
|
Scheme |
getScheme()
获取 Scheme
推荐使用 |
Scheme getScheme()
推荐使用 Scheme.HTTPS
Method getMethod()
目前仅支持 Method.POST
方法
java.lang.String getHost()
java.lang.String getPath()
java.lang.String getAPIVersion()
java.lang.String getAuthType()
java.lang.String getMockType()
java.util.Map<java.lang.String,java.lang.Object> getParams()
java.lang.String getId()