小编Far*_*han的帖子

创建一个纯Python API(没有任何框架),邮递员客户端可以成功发布json请求

以下是我尝试过的。

import http.server
import socketserver
import requests

PORT = 8000

Handler = http.server.SimpleHTTPRequestHandler

with socketserver.TCPServer(("", PORT), Handler) as httpd:
    print("serving at port", PORT)
    httpd.serve_forever()

def api(data):
    r = requests.post('http://localhost:8000/api', json=data)
    return r.json()
Run Code Online (Sandbox Code Playgroud)

使用上面的代码出现以下错误。

ConnectionRefusedError: [WinError 10061] 由于目标计算机主动拒绝而无法建立连接

Postman 应该能够发送具有 json 正文的 post 请求。

python api http python-requests

0
推荐指数
1
解决办法
5344
查看次数

标签 统计

api ×1

http ×1

python ×1

python-requests ×1