# 请求结构
## API 网关
API 网关的获取方式,请参考:[获取 API 网关地址](agent/publish-agent-api.md)
## 通信协议
受控端 API 可以设置通过 HTTP 或 HTTPS 通道进行请求通信,可在受控端监听地址设置中修改,具体请参考:[获取 API 网关地址](agent/publish-agent-api.md)
为了获得更高的安全性,推荐您使用 HTTPS 通道发送请求。涉及密码传送或者密钥的接口,建议使用 HTTPS 协议调用 API,避免关键信息在传输过程中被窃听。
## 请求方法
每个请求都需要指定要执行的操作,即 `api_action` 参数(例如 `Site.Create`),以及每个操作都需要包含的公共请求参数和指定操作所特有的请求参数。
## 字符编码
请求及返回结果都使用 `UTF-8` 字符集进行编码。