knox-amazon-s3-client

    0热度

    1回答

    我正在使用Knox S3模块,但是当我最终得到该文件时,生成的文件已损坏。我是否错误地使用Knox? var data; client.getFile(path, function(err, file) { file.on('data', function(chunk) { data += chunk; }); file.on('end', functio

    0热度

    1回答

    当我尝试使用knox putFile时,出现403错误。奇怪的是,当我在本地机器上尝试它时,它工作正常,但是当它从EC2实例运行时,我得到了403.有时,这也会导致ECONNRESET或EPIPE错误,但它不一致。 我在本地和EC2实例上运行节点(0.10.5)和knox(0.7.0)的最新稳定版本。 除了下划线以外,文件名中没有特殊字符,并且一切都是小写。我在这里经历了其他类似的问题,没有任何建

    11热度

    4回答

    我试图使用aws-sdk或knox上传通过表单直接提交到Amazon S3存储桶的文件。表格处理使用formidable完成。 我的问题是:如何正确使用强大的aws-sdk(或knox)使用这些库的最新特性来处理流? 我知道,这个话题已经被问这里有不同的口味,即: How to receive an uploaded file using node.js formidable library an

    5热度

    1回答

    这是我现在的代码。我使用express和knox,并且我认为我没有做任何异常事情,但s3.putFile正在响应400状态码,但发生空错误,并且文件未上传。 var express = require('express'); var knox = require('knox'); var app = express(); app.use(express.bodyParser()); v

    4热度

    3回答

    我是节点和一般的编程,我一直在努力... 我想采取https响应,调整它与graphicsmagick并将其发送给我亚马逊S3水桶。 看来,https res是一个IncomingMessage对象(我找不到任何有关信息),而来自graphicsmagick的stdout是一个Socket。 奇怪的是,我可以用管道,并与本地路径发送这两个到writeStream,并且两个水库和stdout创建一个

    0热度

    1回答

    我是S3的新手。我对s3的理解是,浏览器请求一个图像,然后服务器必须连接到s3才能像获取文件系统一样获取图像,获取流并将输出发送到浏览器。我想知道是否有一种方法可以直接提供s3桶/图像的url,但是这必须经过身份验证,并且必须有时间限制,以便在一段时间后,您应该能够再次访问该映像。 与上传相同。像文件名等上传细节必须去服务器,但图像进入s3和成功/错误更新在服务器。这可能吗。我打算在服务器上使用n

    0热度

    2回答

    我一直在努力从这个问题的答案位于这里How to make a socket a stream? To connect https response to S3 after imagemagick。根据loganfsmyth的建议,我评论了req.end(image)行,但是当我尝试上传文件时,服务器只是超时。当我取消注释req.end(image)行时,我经历了类似的行为,但映像成功地上传了S3

    3热度

    1回答

    我将服务器从knox切换到官方aws-sdk,但是我与最终结果有一些差异。 在AWS-SDK,我用getObject得到这样一个文件: svc.client.getObject({Bucket:"someBucket", Key:file, ResponseContentEncoding:"application/octet-stream"}, function(e

    9热度

    1回答

    我正在编写一个小型node.js应用程序,它从HTML表单接收多部分POST,并将传入数据传输到Amazon S3。 formidable模块提供了multipart parsing,将每个部分暴露为节点Stream。 knox模块将PUT处理为s3。 var form = new formidable.IncomingForm() , s3 = knox.createClient(conf);

    2热度

    2回答

    我发现这个问题,但它似乎并没有回答我的问题,因为我认为它仍然在谈论本地文件。 我想采取,说,和imgur.com链接并上传到S3使用节点。 knox有能力吗?还是我需要使用别的东西? 不确定从哪里开始。