CGI

维护 CGI

版本/作者/日期修改内容
1.0/David/2013-03-30初版

概述

用户可通过 CGI 来对 IP Camera 进行维护操作

备份 IP Camera 的参数设置

backup.cgi

  • 权限要求:
管理权限
  • 语法:
/backup.cgi[?user=&pwd=&session=&filename=]
  • 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码
session:Session 认证方式需用到的 Session ID
filename:参数文件的保存名称,如没设置此参数或设为空,则为缺省值。
  • 返回:
参数文件。
  • 示例:
http://192.168.0.188/backup.cgi?session=1891048766

使用指定文件恢复 IP Camera 的参数设置

restore.cgi

  • 描述:
使用指定文件恢复 IP Camera 的参数设置,本 CGI 必须使用 Post 方法,Post 的数据格式为 multipart/form-data,Post 的数据内容为要恢复的参数文件。恢复后,设备需重启后才能生效
  • 权限要求:
管理权限
  • 语法:
/restore.cgi[?user=&pwd=&session=&json=&jsonp_callback=&next_url=]
  • 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码
session:Session 认证方式需用到的 Session ID
json/jsonp_callback:返回 json 类型数据设置
next_url:成功操作后的返回页面。
  • 返回:
操作结果的文本信息或指定页面
  • 示例:
<form method="post" enctype="multipart/form-data"><td><input type="file" name="file" size="20">&nbsp;&nbsp;<button onClick="form.action='http://192.168.0.188/restore.cgi?next_url=reboot.htm&session=1891048766';form.submit()">

恢复 IP Camera 的出厂参数设置

restore_factory.cgi

  • 权限要求:
管理权限
  • 语法:
/restore_factory.cgi[?user=&pwd=&session=&json=&jsonp_callback=&next_url=]
  • 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码
	session:Session 认证方式需用到的 Session ID
  json/jsonp_callback:返回 json 类型数据设置
  next_url:成功操作后的返回页面。
  • 返回:
操作结果的文本信息或指定页面
  • 示例:
http://192.168.0.188/restore_factory.cgi?session=1891048766

使用指定文件升级 IP Camera 的系统固件或 Web UI

upgrade.cgi

  • 描述:
使用指定文件升级 IP Camera 的系统固件或 Web UI。本 CGI 必须使用 Post 方法,Post 的数据格式为 multipart/form-data,Post 的数据内容为要升级的程序文件。升级后,设备需重启后才能生效。
  • 权限要求:
管理权限
  • 语法:
/upgrade.cgi?type=[&user=&pwd=&session=&json=&jsonp_callback=&anyway=&next_url=]
  • 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码
session:Session 认证方式需用到的 Session ID
json/jsonp_callback:返回 json 类型数据设置
type:0:升级系统固件;1:升级 Web UI
anyway:是否强制升级系统固件,如没设置此参数或设为空,则不强制升级。
	是:则不检查要升级的系统固件是否与设备自身的系统固件匹配,强制升级。
否:则检查要升级的系统固件是否与设备自身的系统固件匹配,如不匹配,则返回错误,而不升级。
next_url:成功操作后的返回页面。
  • 返回:
操作结果的文本信息或指定页面
  • 示例:
<form method="post" enctype="multipart/form-data"><td><input type="file" name="file" size="20">&nbsp;&nbsp;<button onClick="form.action='http://192.168.0.188/upgrade.cgi?type=0&anyway=1&next_url=reboot.htm&session=1891048766';form.submit()">
	强制升级系统固件
<form method="post" enctype="multipart/form-data"><td><input type="file" name="file" size="20">&nbsp;&nbsp;<button onClick="form.action='http://192.168.0.188/upgrade.cgi?type=1&next_url=reboot.htm&session=1891048766';form.submit()">
	升级 Web UI
版权所有:深圳市瑞彩电子科技有限公司

信产部备案号:粤ICP备09050685号 技术支持:800069965