Python用GET方法上传文件
作者:hebedich 时间:2022-08-03 01:13:59
之前在osc看到一个文章讨论Get和Post的不同, 有人说不能用Get来上传文件。这就是用Get上传文件的例子,client用来发Get请求,server用来收请求。文件内容是在http请求的body内传过去的。用了不同的语言,因为我觉得各自处理起来都要方便些。而且我觉得浏览器也是可以发出这样的请求的,之后我会尝试一下。
请求端代码
import requests #需要安装requests
with open('test.txt', 'rb') as f:
requests.get('http://127.0.0.1:9999', data=f)
服务端代码
var http = require('http');
var fs = require('fs');
var server = http.createServer(function(req, res){
//console.log(req);
var recData = "";
req.on('data', function(data){
recData += data;
})
req.on('end', function(data){
recData += data;
fs.writeFile('recData.txt', recData, function(err){
console.log('file received');
})
})
res.end('hello');
})
server.listen(9999);
标签:Python,GET方法,上传文件
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
pytest官方文档解读fixtures的autouse
2023-06-22 01:18:58
Dreamweaver使用疑难解答
2009-09-13 18:41:00
![](https://img.aspxhome.com/file/UploadPic/20072/200723113116214s.jpg)
python画图时设置分辨率和画布大小的实现(plt.figure())
2022-11-09 18:12:17
![](https://img.aspxhome.com/file/2023/2/97292_0s.png)
我的论坛源代码(九)
2023-11-15 05:50:05
python 实现数组list 添加、修改、删除的方法
2021-10-21 16:27:34
简单代码实现可输入的下拉框功能(select)
2008-10-20 19:52:00
老生常谈Python进阶之装饰器
2022-05-20 10:51:23
浅析PHP的ASCII码转换类
2023-09-08 02:54:28
asp删除mssql数据库中没有记录的图片代码
2011-03-11 11:22:00
mysql 导入导出数据
2011-02-23 12:27:00
python截取两个单词之间的内容方法
2022-06-02 01:48:46
解决Server对象 错误 'ASP 0178 : 80070005'
2008-02-29 13:45:00
在Python中使用Mako模版库的简单教程
2021-11-08 12:33:45
一文详解如何实现PyTorch模型编译
2023-06-03 02:46:27
js实现网页加载loading的显示
2007-11-06 12:11:00
![](https://img.aspxhome.com/file/UploadPic/200711/6/2007116122626422s.jpg)
Linux 中PHP的安装教程
2023-10-07 20:34:21
对python中不同模块(函数、类、变量)的调用详解
2022-01-17 14:36:38
Python打印scrapy蜘蛛抓取树结构的方法
2022-01-16 03:46:18
详解Django admin高级用法
2021-08-08 23:55:38
基于python编写的微博应用
2021-06-06 01:26:38