http的get与post

 get方法:

这个网址可以获取配置信息(我把部分位置字符改了,现在打不开了,不然会被追责)

http://softapi.s103.cn/addons/Kmdsoft/Index/config?product=wxdk&partner_id=111122&os=Windows&os_version=11&device_id=1&request_id=5ywrtwgefe&version=1.0.0&release=202307111719&sign=ffa86c91cdfc5259872f62268208a056

这种格式比较清晰:

http://softapi.s103.cn/addons/Kmdsoft/Index/config?

&product=product

&partner_id=parter_id

&os=Windows

&os_version=Windows 11 or Windows Server 2022

&device_id=67c1eae6ff429e195ea3c2d204674bfc

&request_id=1695259400

&version=1.0.0

&release=20230915

&sign=9150d372b33c7330c70a13412ae87612

字段顺序变一变也是可以的。 

http://softapi.s103.cn/addons/Kmdsoft/Index/config?

&product=product

&partner_id=parter_id

&os=Windows

&os_version=Windows 11 or Windows Server 2022

&device_id=67c1eae6ff429e195ea3c2d204674bfc

&request_id=1695259400

&version=1.0.0

&sign=9150d372b33c7330c70a13412ae87612

&release=20230915

注意:sign的值取决于(KEY,request_id,device_id)必须正确。它属于校验码,防止被入侵。

我们可用获取对应的json文件,提取相关信息。

同时,服务器端也接收到传递的那么多的参数值。 

POST方法:http的get与post_第1张图片

json文件格式的参数信息:

{
    "autostart":false,
    "device_id":"67c1eae6ff429e195ea3c2d204674bfc",
    "os":"Windows",
    "os_version":"Windows 11 or Windows Server 2022",
    "partner_id":"parter_id",
    "product":"product",
    "release":"20230915",
    "request_id":"1695261647",
    "sign":"97ad4a6c71e1130540e94c158f324ae2",
    "version":"1.0.0"
}

情况1:客户端向服务器发送信息。

情况2:客户端向服务器请求信息,通过传递的参数,服务器做出相应响应,客户端接收信息,并处理。

你可能感兴趣的:(http,网络协议,网络)