0
私はnodejsをはじめて試みています。私はPythonシェルで使用しています。私は私がPOSTリクエストからファイルを抽出するnodejs
f = open(filePath, 'rb')
try:
response = requests.post(serverURL, data={'command':'savefile'}, files={os.path.basename(filePath): f})
(クライアントPC)からファイルを送信する別の使用してPOSTリクエスト
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ファイルに1台のPCからファイルを転送しようとしていますfiddlerを使用していますが、要求にはクライアントPC上のファイルが含まれているようですが、サーバーPC上でファイルを取得できないようです。どのようにしてファイルを抽出して保存できますか?私はヘッダーがないのでそれですか?私は何を使うべきですか?ありがとうございました
感謝です!クライアントPC(pythonスクリプト)から、ファイルをアップロードするコードは何ですか? – golu
@goluは、アップロードされたファイルをNodejsサーバーにどのように扱うかという質問とは異なる質問ですか? – peteb
はい、そうかもしれません。私はそれに対して別の質問が必要ですか?また、私はその部分に固執しています。 – golu