DZ先生怪谈GAT1400之视图库协议保活

视图库保活

1400.4(5.1公共功能)

应支持注册,保活,注销,校时。注册失败时,应延迟300s内的随机时间后重新注册。注册成功后,在90s内未交互信息则进行心跳保活

保活流程

保活消息表

说明:

URI: /VIID/System/Keepalive   视图库保活资源

功能: 保活

消息体<Keepalive>:

      //保活对象(1400.3  C27  Page110)

<complexType name="Keepalvie">

         <sequence>

            <element name="DeviceID" type="DeviceIDType" use="required"/>

         </sequence>

</complexType>

注意: DeviceIDType string(20)    设备编码(1400.3 Page50)

抓包分析:

内容分析:

POST /VIID/System/Keepalive

POST /VIID/System/Keepalive HTTP/1.1

Host: 150.168.2.43

Accept: application/json,application/*+json

Content-Type: application/*+JSON;charset=UTF-8  --文本类型和字符编码

Connection: keepalive

User-Identify: 31000000001320000003

Content-Length: 55

User-Agent: libghttp/1.0

{"KeepaliveObject":{"DeviceID":"31000000001320000003"}}----设备ID

 

200OK

HTTP/1.1 200 OK

Server: libtask

Connection: keep-alive

Content-Type: application/VIID+JSON

Content-Length: 127

{"ResponseStatusObject":{"RequestURL":"/VIID/System/Keepalive","StatusCode":0,"StatusString":"OK","Id":"31000000001320000003"}}

说明:

DZ先生个人官方微信

***让社会更安全,让生活更智能***

 

 

 

猜你喜欢

转载自blog.csdn.net/dzxs_gb28181/article/details/106465395