激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python用GET方法上傳文件

Python用GET方法上傳文件

2019-11-26 17:47hebedich Python

本文給大家介紹的是在Python中使用GET方法實現(xiàn)上傳文件的方法,起因是有網(wǎng)友說Get方法不能用來上傳文件,于是就做了這個例子,這里分享給大家,有需要的小伙伴參考下吧。

之前在osc看到一個文章討論Get和Post的不同, 有人說不能用Get來上傳文件。這就是用Get上傳文件的例子,client用來發(fā)Get請求,server用來收請求。文件內(nèi)容是在http請求的body內(nèi)傳過去的。用了不同的語言,因為我覺得各自處理起來都要方便些。而且我覺得瀏覽器也是可以發(fā)出這樣的請求的,之后我會嘗試一下。

請求端代碼

 

復(fù)制代碼代碼如下:

import requests #需要安裝requests
with open('test.txt', 'rb') as f:
    requests.get('http://127.0.0.1:9999', data=f)

 

服務(wù)端代碼

 

復(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);

 

以上就是本文的所有代碼了,希望對大家理解get方法上傳文件能夠有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人青青草 | 久国久产久精永久网页 | xxxxxx中国 | 欧美 亚洲 视频 | 性生大片免费观看一片黄动漫 | 久久免费精品 | 国产一区二区三区四区精 | 牛牛视频在线 | 亚洲国产精品99 | 免费黄色小视频网站 | 国产精品自在线拍 | xxxxxx视频 | 最新黄色电影网站 | 2级毛片| 成人亚洲| 日本高清一级片 | 国产精品一品二区三区四区18 | 免费观看三级毛片 | 日本中文字幕网址 | 久久久精品综合 | 国产小视频一区 | fc2成人免费人成在线观看播放 | 91美女视频在线 | 欧美一级黄色片免费观看 | 欧美一区二区网站 | 双性精h调教灌尿打屁股的文案 | 欧美一级网站 | 91九色免费视频 | 高清中文字幕在线 | 久久99久久98精品免观看软件 | 久久久大片 | 欧美一级电影在线观看 | 精品一区二区三区免费视频 | 性欧美久久| 羞羞电影在线观看 | 久久精品国产清自在天天线 | 男男成人高潮片免费视频欧美 | 日本教室三级在线看 | 久久久久久久久久亚洲精品 | 国产成人在线观看免费 | 国产一级αv片免费观看 |