复制链接

扫一扫

隐藏客户端请求地址参数伪静态

API详情
名称:
API接口:
说明:
返回说明:
参数
说明
注释
&api= API接口名称 必填
&BSphpSeSsL= BSphpSeSsL连接Cookies 必填
&date= 服务器时间超时验证 可空,后台设置超时0就是关闭
&mutualkey= 通信认证Key 必填,用作软件数据包交换数据验证串
&appsafecode= 封包劫持检测 可空,客户端提交参数给服务器时候原样返回
&md5= 程序MD5 可空,后台MD5内容要为空

说明:绿色公共参数每个接口都有的,蓝色当前接口私有参数.

隐藏客户端请求地址参数伪静态

需求:很多用户想隐藏请求地址格式,原因就是不知道大家,下面请看说明吧

  1. location / {
  2. #案例1,appen后面替换初始化地址, 访问http://域名ip/apis
  3. rewrite ^/apis$ /AppEn.php?appid=29100101&m=86d50083a2685ab4724e55bafac596ba last;
  4. # 案例2,appen后面替换初始化地址, 访问http://域名ip/api/app
  5. rewrite ^/api/app$ /AppEn.php?appid=29100101&m=86d50083a2685ab4724e55bafac596ba last;
  6. }

案例1

  1. 伪静态后:http://xxxxx/apis
  2. 伪静态前:http://xxxxx/AppEn.php?appid=29100101&m=86d50083a2685ab4724e55bafac596ba

案例2

  1. 伪静态后:http://xxxxx/api/app
  2. 伪静态前:http://xxxxx/AppEn.php?appid=29100101&m=86d50083a2685ab4724e55bafac596ba

附送安全的,不想让访问的目录

  1. #禁止访问模块目录 LibBsphp
  2. location ^~/LibBsphp/ {
  3. return 403;
  4. }
  5. #禁止访问数据库目录 Data
  6. location ^~/Data/ {
  7. return 403;
  8. }
  9. #需要更多自己添加

调用接口指引
标准调用 前往查看 标准POST/GET传递调用,无加密等配置
在线调试 前往ApiDbug工具 在线调试工具快速模拟客户端环境调试,需要配置软件信息
SDK调用 点击下载演示 加密通信案例参考调用