一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

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

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

Python用GET方法上傳文件

2019-11-26 17:47hebedich Python

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

之前在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);

 

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美一卡2卡3卡四卡海外精品 | 久久久免费观看 | 福利视频导航大全 | 猛男壮男受bl爽哭了高h | 继的朋友无遮漫画免费观看73 | 丝袜足液精子免费视频 | 色噜噜狠狠狠综合曰曰曰88av | 色中色官网 | 美女扒开肌肌让男人桶 | 国色天香社区视频在线观看免费完整版 | 成年男人永久免费看片 | 无人区大片免费播放器 | 99视频都是精品热在线播放 | 日本色频| 2019国内自拍大神视频 | 婷婷福利| 夫妇交换小说 | 日韩伦理在线免费观看 | 好大好猛好爽好深视频免费 | 久久久91精品国产一区二区 | 蜜桃影像传媒推广 | 狠狠色狠狠色综合婷婷tag | 午夜成私人影院在线观看 | 国产3p绿奴在线视频 | 国产成人cao在线 | 青青草原国产 | 无码一区二区三区视频 | 射18p| 我将她侵犯1~6樱花动漫在线看 | 缴情五月天 | 日本无卡码一区二区三区 | 91在线精品视频 | 国产1区2区在线观看 | 青青国产成人久久激情91麻豆 | 亚洲欧美一级夜夜爽w | 99久热只有精品视频免费看 | 千金奴隶在线 | 免费看又黄又爽又猛的视频软件- | 性色欲情网站IWWW | 成人免费一区二区三区在线观看 | 妹妹骑上来蹭着蹭着就射了 |