С узлом 12.0.0
и выражением 4.16.4
, когда я делаю запрос, содержащий |
(символьная труба), он всегда отвечает 400 bad request
.
Это пример сервера:
var express = require('express');
var app = express();
app.all('*', function(request, response, next) {
console.log(request)
next();
});
app.get('/search', function (request, response) {
response.send("yeah!");
});
var server = app.listen(8000, function() {
var host = server.address().address;
var port = server.address().port;
console.log('Server listening at http://%s:%s', host, port);
});
если я выполняю запрос GET
, такой как http://localhost:8000/search?q=|
Журнал от промежуточного программного обеспечения отсутствует, и 400 bad request
отправляется.
Мне нужно обрабатывать запросы с помощью каналов, чтобы сохранить старые URL-адреса. Как я могу решить это?