Как мне перенаправить на абсолютный URL в экспресс JS? - PullRequest
0 голосов
/ 30 сентября 2019

Я хотел бы перенаправить на абсолютный URL, например, так

express.redirect('127.0.0.1:3000/page);

Проблема в том, что это приводит к следующему URL:

127.0.0.1: 3000 / 127.0. 0.1: 3000 / page

Как я могу перенаправить на абсолютный путь, как описано выше?

1 Ответ

0 голосов
/ 30 сентября 2019

Очевидно, вам нужно добавить "//" перед URL перенаправления, чтобы Express знал, что он абсолютный. К счастью, я случайно понял это, так как в документах этого нет.

Вот несколько примеров, которые будут понятны:

res.redirect('//127.0.0.1:3000');

или

res.redirect('//www.tutaroo.com');

Если вы попробуете что-то вроде

res.redirect('//http://www.tutaroo.com');

, вы, скорее всего, получите ошибки перенаправления, так как он попытается найти

https://https//www.tutaroo.com

, так чтоосторожнее с этим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...