我正在使用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
应该出现,但事实并非如此。代码有什么问题?我不确定它是服务器还是客户端或两个代码都是错误的。