Javascript 从hapi到http服务器映像
我在后端的知识不是最好的 我在这件事上有点纠结 我有一个ng2上传图像,从那里它将对api进行post req,但是我希望有一个服务器(来自节点的http服务器)只在那里添加文件,但我不知道如何从这里开始:( so ng2(FE)->Hapi(API)->http服务器(文件存储) 这些是我的档案 upload.provider.js 常数fs=要求('fs') trister.controller.jsJavascript 从hapi到http服务器映像,javascript,node.js,hapijs,Javascript,Node.js,Hapijs,我在后端的知识不是最好的 我在这件事上有点纠结 我有一个ng2上传图像,从那里它将对api进行post req,但是我希望有一个服务器(来自节点的http服务器)只在那里添加文件,但我不知道如何从这里开始:( so ng2(FE)->Hapi(API)->http服务器(文件存储) 这些是我的档案 upload.provider.js 常数fs=要求('fs') trister.controller.js const upload = require('../providers/upload.p
const upload = require('../providers/upload.provider');
const Teaser = require('../model/teaser.model');
var teaser = {
upload: (request, reply) => {
new upload('http://127.0.0.1:8080/teaser-images/', request, reply);
},
....
我一直得到这样的输出:
{错误:enoint:没有这样的文件或目录,请打开“”
呃-2,
代码:'enoint',
系统调用:“打开”,
路径:'}
非常感谢任何帮助,这一直困扰着我
我真的很想更好地理解流缓冲区的概念
最好的,
Joe我忘记了浏览器最重要的一个事实……它们基于GET 我试图将图像发送到一个不是服务器的位置。在文件夹上创建http服务器后:
new upload('../images', request, reply);
然后在那个文件夹上添加一个http服务器
,我就可以访问我想要的图像了
new upload('../images', request, reply);