【发布时间】:2017-09-02 01:12:25
【问题描述】:
我是第一次尝试 nodejs。我将它与 python shell 一起使用。我正在尝试使用 Post 请求将文件从一台 PC 传输到另一台 PC
app.js(服务器 PC)
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
app.post('/mytestapp', function(req, res) {
console.log(req)
var command = req.body.command;
var parameter = req.body.parameter;
console.log(command + "|" + parameter)
pyshell.send(command + "|" + parameter);
res.send("POST Handler for /create")
});
python 文件从(客户端 PC)发送文件
f = open(filePath, 'rb')
try:
response = requests.post(serverURL, data={'command':'savefile'}, files={os.path.basename(filePath): f})
我使用 fiddler,请求似乎包含客户端 PC 上的文件,但我似乎无法在服务器 PC 上获取文件。如何提取和保存文件?是因为我缺少标题吗?我应该用什么?谢谢
【问题讨论】: