Рассмотрим URL, как это:Извлечения URL из строки запроса
http://some-site.com/something/http://www.some-other-site.com
Я пытаюсь войти в консоль с смелым части из строки запроса, т.е. второго HTTP: // используя следующий метод.
app.get("/something/:qstr",function(req,res){
console.log(req.params.qstr);
};
Однако это будет работать только до тех пор, НТТР: -> как только // не встречается он больше не включается в req.params.qstr
я хотел бы знать, как получить всю строку URL. Как я могу это достичь?
спасибо.
Это недействительный URL; URL-адрес в пути должен быть [URL-encoded.] (https://en.wikipedia.org/wiki/Percent-encoding). Это может быть причиной того, что он не работает для вас. Откуда вы берете эти данные? –
То, что я пытаюсь выполнить, - сохранить второй URL-адрес в моем db всякий раз, когда он вводится после чего-то, я пытаюсь извлечь эту часть и сохранить ее в db. – JohnSnow
Но почему вы получаете URL-адреса, которые в первую очередь структурированы таким образом? –