Как использовать curl в Nodejs - PullRequest
0 голосов
/ 29 апреля 2019

Я новичок в NodeJS, у меня есть файл с именем " employee.html ", и я хочу использовать curl в этом файле, поэтому для тестирования curl Я поставил следующий код, но он ничего не показывает.

Могу ли я использовать curl в этом файле? Если да, то где я не прав?

Вот мой текущий код:

var request = require('request');
request('http://www.google.com', function (error, response, body) {
  if (!error && response.statusCode == 200) {
    console.log(body) // Show the HTML for the Google homepage. 
    req.write('hello');
  }
  else {
    console.log("Error "+response.statusCode)
    req.write('hellos');
  }
})

1 Ответ

0 голосов
/ 29 апреля 2019

Попробуйте использовать это для предоставления статического html-файла в хапи в вашем случае от employe.html до path='<domain name | localhost>/' или корня вашего сайта. вам просто нужно исправить путь к html-файлу в соответствии с вашей структурой каталогов.

const Hapi = require('hapi');
const Inert = require('inert');
const server = new Hapi.Server();

server.connection({port: 9200});


server.register(Inert, (err) => {

if (err) {
    throw err;
}

server.route({
    method: 'GET',
    path: '/',
    handler: function (request, reply) {
        reply.file('/res/html/employe.html');
    }
});
server.route({
    path: "/res/{path*}",
    method: "GET",
    handler: {
        directory: {
            path: "./res",
            listing: false,
            index: false
        }
    }});


});
server.start();
...