基于python的http连接

在python里若想调用其他api

    def send_api(cls, host, port, request_json, endpoint):
        url = "http://%s:%s" % (host, port)
        http_agent = HTTPRequest(url, timeout=5)
        res = http_agent.post(endpoint, request_json)
        LOG.debug("send update res: %s" % res)
        try:
            data = res.text
            LOG.debug("info: %s" % data)
            return data
        except Exception as e:
            return e

通过打断点得知res返回的内容:
在这里插入图片描述
常见错误:
ModuleNotFoundError: No module named ‘http.client’; ‘http’ is not a package
解决方案:
文件名http重复,将http改名即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值