我正在使用请求(https://www.npmjs.org/package/request)通过filepicker发送文件,我似乎无法弄清楚如何。我没有通过RESTClient实现这个早在红宝石,它看起来像这样:NodeJS:如何通过请求发送文件POST
response = RestClient.post "https://www.filepicker.io/api/store/S3?key=#{@api_key}",
{ fileUpload: File.new(zip_path), mimetype: 'application/zip',
filename: "filename.zip", multipart:true, access: 'public'}
我有这样两个问题:(1)什么是参数的请求对方(被它形成体接头??? )? (2)我们如何访问节点文件系统中的文件,以便它可以在请求中发送(即与File.new相对应)?
相同的问题在这里回答http://stackoverflow.com/questions/17218506/file-upload-to-a-node-js-server –
嗯我认为这可能是不同的。我没有尝试将文件上传到我自己的服务器,但试图将请求发送到其中包含文件的另一台服务器。 –
您是否尝试过restler或node-rest-client?它们与ruby restclient类似。 –