首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python 技术篇-requests发送post请求传文件给flask服务端报405、400问题解决方法

这是我 flask 服务端的一块代码,可以看到有个 methods=['GET', 'POST'],如果没有这个参数,发送请求就会报 405,因为默认能只接收到 get 请求,接收不到 post 请求。...下面链接是我用 requests 发送 post 传文件请求 flask 服务完整实现过程,有兴趣的可以看一下: Python 技术篇-用 flask 库实现 mac 本地文件上传至 windows...; 报 400 的原因很大情况下是 requests 参数传的有问题。 给大家看一下我测试正常的代码,之前 files 的格式有问题,导致的我发送请求报了 400 。...import requests url = "http://10.11.xx.xx:5003/sendfile" data = {'path':'D:\\工具'} files = {'file':open...(r'/Users/lizhi/Desktop/lizhi/XpathRobot_Crx.zip', 'rb')} req = requests.request("POST", url = url, files

1.3K10

Requests

库的异常 异常 说明 requests.ConnectionError 网络连接错误异常,如DNS查询失败、拒绝连接等 requests.HTTPErro HTTP错误异常 requests.URLRequired...URL缺失异常 requests.TooManyRedirects 超过最大重定向次数,产生重定向异常 requests.ConnectTimeout 连接远程服务器超时异常 requests.Timeout...与协议方法一一对应 方法 介绍 requests.request() 设置请求格式 requests.get() 请求获取url位置的资源 requests.head() 请求获取url位置的资源的响应报告...,及获得头部信息 requests.post() 请求获取url位置的资源后附加用户新的数据 requests.put() 请求获取url位置储存一个资源,覆盖原url位置资源 requests.patch...() 请求局部更新url位置资源,及改变该处资源的部分内容 requests.delete() 请求删除url位置储存的资源 4.Requests库13个参数 params:字典或字节序列,作为参数增加到链接中

64830

Requests

库的异常 异常 说明 requests.ConnectionError 网络连接错误异常,如DNS查询失败、拒绝连接等 requests.HTTPErro HTTP错误异常 requests.URLRequired...URL缺失异常 requests.TooManyRedirects 超过最大重定向次数,产生重定向异常 requests.ConnectTimeout 连接远程服务器超时异常 requests.Timeout...与协议方法一一对应 方法 介绍 requests.request() 设置请求格式 requests.get() 请求获取url位置的资源 requests.head...() 请求获取url位置的资源的响应报告,及获得头部信息 requests.post() 请求获取url位置的资源后附加用户新的数据 requests.put() 请求获取url位置储存一个资源,覆盖原...url位置资源 requests.patch() 请求局部更新url位置资源,及改变该处资源的部分内容 requests.delete() 请求删除url位置储存的资源 4.Requests库13个参数

62920

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券