Request 请求
优质
小牛编辑
111浏览
2023-12-01
提供处理请求的工具。
- class
pydu.request.
Filename
提供各类获取文件名的方法
- static
from_url
(url) 检测文件名为 unicode 或 None。
- static
from_headers
(headers) 从响应头的Content-Disposition(如果有)中获取文件名。
headers
可以使字典、列表或者字符串。
- static
from_any
(dst=None, headers=None, url=None) 从目录,响应头部或者路径获取文件名称
- static
pydu.request.
download
(url, dst=None)将URL下载到当前目录的临时文件中,然后重命名为从URL或者HTTP头中自动检测出的文件名。
url
是要下载的URL地址。dst
是文件名或目录的目标路径,默认为None
,表示下载到当前目录。
pydu.request.
check_connect
(ip, port, retry=1, timeout=0.5)在给定的
timeout
时间内尝试连接给定的ip
和port
。>>> from pydu.request import check_connect >>> check_connect('http://www.baidu.com', 80) '192.168.3.8' >>>