import http.client
import base64
import time
import ssl
import socket
socket.setdefaulttimeout(90)
ssl._create_default_https_context = ssl._create_unverified_context
HOSTARM = "192.168.0.1"
PORT = int(10000)
USER_NAME = 'restconf'
PASSWORD = 'restconf'
_RESTRICTED_SERVER_CIPHERS = "ALL"
# _RESTRICTED_SERVER_CIPHERS = 'DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:AES128-SHA256:DHE-RSA-AES128-SHA256:AES256-SHA256'
DEFAULT_HEADER = {
"Cache-Control" : "no-cache,no-store",
"Connection" : "Keep-Alive",
"Accept" : "application/yang-data+xml",
"Content-Type" : "application/yang-data+xml",
}
userPasswordStr = '%s:%s' % (USER_NAME, PASSWORD)
USERNAME_PASS = base64.b64encode(bytes(userPasswordStr.encode(encoding='utf-8'))).decode()
def fix_header(
【python3】Restconf协议管理设备
于 2021-04-21 17:54:47 首次发布