对 OpenEMS Edge 的 JSON RPC 请求返回 503 代码

JSON RPC request to OpenEMS Edge returns 503 code

提问人:Dipti Sengupta 提问时间:9/20/2023 最后编辑:Dipti Sengupta 更新时间:9/20/2023 访问量:19

问:

我正在尝试从 python 脚本向 OpenEMS Edge 实例发送 JSON RPC 请求,但收到 503 错误作为响应。我知道 Edge 实例很好,因为来自 Postman 的 JSONRPC 请求有效。

我的 Postman API 调用:

邮编:http://localhost:8084/jsonrpc

添加了标头:基本授权标头

身体:

{ "method": "getEdgeConfig",
  "params": {}
}

返回有效的 json。

python 中的相同返回错误:

url='http://localhost:8084/jsonrpc'
headers = {'Authorization': 'Basic YWRtaW46YWRtaW4=',
        'Accept': '*/*',
        'Content-Type': 'application/json',
        }
body = {"method": "getEdgeConfig",
        "params": {}
        }
response = requests.post(url, headers=headers, json=body)

返回 503: 服务不可用状态

python 网络编程 json-rpc http-status-code-503

评论


答: 暂无答案