kepware http接口 c语言 python

读取某变量的值(http.client

import http.client

conn = http.client.HTTPConnection("127,0,0,1")

headers = {
    'Connection': "keep-alive",
    'Cache-Control': "max-age=0",
    'Upgrade-Insecure-Requests': "1",
    'User-Agent': "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 Safari/537.36",
    'Accept': "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8",
    'Accept-Encoding': "gzip, deflate, br",
    'Accept-Language': "zh-CN,zh;q=0.9",
    'cache-control': "no-cache",
    }

conn.request("GET", "iotgateway,read", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))

读取某变量的值(requests

import requests

url = "http://127.0.0.1:39321/iotgateway/read"

querystring = {"ids":["Channel1.Device1.tag1","Channel1.Device1.tag2"]}

headers = {
    'Connection': "keep-alive",
    'Cache-Control': "max-age=0",
    'Upgrade-Insecure-Requests': "1",
    'User-Agent': "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 Safari/537.36",
    'Accept': "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8",
    'Accept-Encoding': "gzip, deflate, br",
    'Accept-Language': "zh-CN,zh;q=0.9",
    'cache-control': "no-cache",
    }

response = requests.request("GET", url, headers=headers, params=querystring)

print(response.text)

猜你喜欢

转载自www.cnblogs.com/dXIOT/p/10626705.html