node.js - 如何在 Nodejs 中使用 curl
问题描述
我是新来的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');
}
})
解决方案
试试这个以在您的情况下将静态 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();
推荐阅读
- python-3.x - Python3 Sqllite 普通查询有效,但在传递元组时无效
- javascript - 将 JS 导入 HTML 404
- java - 字符串十六进制哈希到字节
- python - 如何在python中获取最小生成树矩阵
- networking - 识别来自同一台计算机的 GPRS 动态 IP 连接
- sql-server - 如何从 XML 中提取值?
- python - 合并字典和列表
- mongodb - 在spring boot application.properties中设置MongoDB集合
- android - 如何将当月的语言更改为西班牙语?
- python - 如何正确解析来自 JSON 的嵌入值