requests.post没有将我的字符串传递给我的文件内容

时间:2015-11-18 14:18:21

标签: python node.js file-upload python-requests restify

我正在使用node.js restify接受文本文件上传的服务器代码和上传文本文件的python客户端代码。

这是相关的node.js服务器代码;

import requests

file_content = 'This is the text of the file to upload'

r = requests.post('http://127.0.0.1:7777/api/uploadfile/devname/filename.txt',
    files = {'filename.txt': file_content},
)

这是python2.7客户端代码

filename.txt

文件This is the text of the file to upload确实出现在服务器文件系统上。但问题是内容是空的。如果情况正确,内容gradle应该出现,但事实并非如此。代码有什么问题?我不确定它是服务器还是客户端或两个代码都是错误的。

0 个答案:

没有答案