Python 如何使用Hyper向HTTP2发送POST请求
我只想发送一个post请求,向只使用h2协议的网站提交表单Python 如何使用Hyper向HTTP2发送POST请求,python,request,http2,hyper,Python,Request,Http2,Hyper,我只想发送一个post请求,向只使用h2协议的网站提交表单 import requests from hyper.contrib import HTTP20Adapter import hyper session = requests.session() session.mount(url, HTTP20Adapter()) r = session.post(url, data=payload, headers=header) print(r.text) 这似乎不起作用。由于超文档是
import requests
from hyper.contrib import HTTP20Adapter
import hyper
session = requests.session()
session.mount(url, HTTP20Adapter())
r = session.post(url, data=payload, headers=header)
print(r.text)
这似乎不起作用。由于超文档是相当空的。我需要一些外部帮助
提前感谢您我认为这是
hyper
库中的一个bug(使用版本v0.7.0进行了测试。
)。我对原始hyper
库也有同样的问题,我必须设置内容长度
查询标题。如果没有此标头,请不要发送查询正文。在HTTP/1.1中,它按预期工作,无需设置内容长度
标题
它被报告为错误:
您既没有提供足够的代码来重现问题,也没有给出正确的错误描述。