sách gpt4 ai đã đi

post - 为什么我的 ExpressJS 服务器不接受 POST 请求?

In lại 作者:太空宇宙 更新时间:2023-11-04 02:51:33 28 4
mua khóa gpt4 Nike

var express = yêu cầu('express');

var app = module.exports = express.createServer();

// Configuration

app.configure(function(){
app.set('views', __dirname + '/views');
app.set('công cụ xem', 'jade');
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(express.compiler({ src: __dirname + '/public', enable: ['less'] }));
app.use(app.router);
app.use(express.static(__dirname + '/public'));
});

// Routes

app.get('/*', function(req, res){
console.log(req.headers);
res.end();
});

app.listen(1234);

当我在浏览器中加载 http://localhost:1234 时,它按预期工作,并得到以下输出:

{ host: 'localhost:1234',
'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:6.0.2) Gecko/20100101 Firefox/6.0.2',
accept: 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'accept-language': 'en-us,en;q=0.5',
'accept-encoding': 'gzip, deflate',
'accept-charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7',
connection: 'keep-alive' }

但是当我发布数据时,它不会返回任何内容。知道为什么吗?

1 Câu trả lời

您正在使用app.get。这只会响应 LẤY 请求。您可能想看看 app.post 是否有效。

关于post - 为什么我的 ExpressJS 服务器不接受 POST 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7395761/

28 4 0
太空宇宙
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com