<parameter>=<value>\r\n
[<parameter pair>]
Only the parameters that you set and readable will be returned.
Example:
Set the IP address of server to 192.168.0.123
Request:
http://myserver/cgi-bin/admin/setparam.cgi?network_ipaddress=192.168.0.123
Response:
HTTP/1.0 200 OK\r\n
Content-Type: text/html\r\n
Context-Length: 33\r\n
\r\n
network.ipaddress=192.168.0.123\r\n
Available parameters on the server
Valid values:
Valid values
Description
string[<n>]
Text string shorter than ‘n’ characters. The characters “,’, <,>,& are invalid.
password[<n>]
The same as string but display ‘*’ instead
integer
Any number between (-2
31
– 1) and (2
31
– 1)
positive integer
Any number between 0 and (2
32
– 1)
<m> ~ <n>
Any number between ‘m’ and ‘n’
domain name[<n>]
A string limited to contain a domain name shorter than ‘n’ characters (eg. www.ibm.com)
email address [<n>] A string limited to contain a email address shorter than ‘n’ characters (eg.
ip address
A string limited to contain an ip address (eg. 192.168.1.1)
mac address
A string limited to contain mac address without hyphen or colon connected
boolean
A boolean value 1 or 0 represents [Yes or No], [True or False], [Enable or Disable].
<value1>,
<value2>,
<value3>,
...
Enumeration. Only given values are valid.
blank A
blank
string
everything inside
<>
As description
Note: The Network Camera should prevent to restart when parameter changed.
Group:
system
Name Value Security
(get/set)
Description
hostname
string[40]
1/6
Host name of server
ledoff
<boolean>
6/6
Turn on(0) or turn off(1) all led indicators
date <yyyy/mm/dd>,
keep, auto
6/6
Current date of system. Set to ‘keep’ keeping date unchanged. Set
to ‘auto’ to use NTP to synchronize date.
time <hh:mm:ss>,
keep, auto
6/6
Current date of system. Set to ‘keep’ keeping date unchanged. Set
to ‘auto’ to use NTP to synchronize time.
ntp <domain
name>,
<ip address>,
<blank>
6/6 NTP
server
*Do not use “skip to invoke default server” for default