angehängt Ich habe ein Problem mit Express-Server, wenn ich versuche, eine bestimmte URL-Route zu verwenden. Wenn ich das Wort 'bind' für meine URL verwende, wird automatisch ein '/' angehängt. Aber es passiert nicht mit anderen URLs, die ich ausprobiert habe.Trailing Schrägstrich wird an die URL im Express-Server
Bitte beachten Sie die Probe server.js Code
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('Hello World!');
});
app.get('/abcd', function (req, res) {
res.send('abcd');
});
app.get('/bind', function (req, res) {
res.send('bind');
});
app.listen(3000, function() {
console.log('Example app listening on port 3000!');
});
Ergebnisse in Browser gerendert:
Gibt es Gründe für diese ?. Vielen Dank im Voraus für jede Hilfe.
UPDATE: Interessanterweise tritt dieses Problem nur in Google Chrome auf, nicht in IE oder Firefox. Dies könnte ein Chrome-spezifisches Problem sein.
Danke für die answer.But als ich versuchte, i "erhalten kann nicht '/ bind /'" – user700284
Habe ich immer versuchen Sie 'localhost zu schlagen? –
Ich vermute, dass eine "301 Redirect" passiert. Überprüfen Sie Ihre Netzwerkregisterkarte in der Entwicklerkonsole. –