gpt4 book ai didi

javascript - express.js 不响应 https 帖子

转载 作者:太空宇宙 更新时间:2023-11-03 14:10:06 24 4
gpt4 key购买 nike

我正在尝试提供 HTTPS 服务并监听 POST 请求,但它没有响应请求。

我正在使用 Node 0.12.6 和 express 4.13.3

我认为路由应该设置不同,但我不确定如何......

var fs = require('fs');
var express = require('express');
var app = express();
var https = require('https');

var privateKey = fs.readFileSync('my_key.key', 'utf8');
var certificate = fs.readFileSync('my_cert.crt', 'utf8');

https.createServer({key: privateKey, cert: certificate}).listen(3000);
app.post('/process', function(req, res) {
res.send('processing...');
});

最佳答案

您应该在应用程序上收听,而不是 https。

如果你使用 expressjs,甚至不需要 https

var fs = require('fs');
var express = require('express');
var app = express();

var privateKey = fs.readFileSync('my_key.key', 'utf8');
var certificate = fs.readFileSync('my_cert.crt', 'utf8');


app.post('/process', function(req, res) {
// do something
}).listen(3000);

关于javascript - express.js 不响应 https 帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32606640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com