Ich kann nicht scheinen, eine ganze URL, z. "http://example.heroku.com/http://www.facebook.com"Wie gebe ich eine vollständige URL mit http, z. "http://www.facebook.com" als Parameter für Knoten/Express "/: param"?
app.get('/:url', function(req, res){
var url = req.params.url;
// do something with url...
}
ich immer eine Fehlermeldung erhalten, die besagt, "nicht/http://www.facebook.com bekommen kann". Wie komme ich daran vorbei?
http% 3A % 2F% 2Fwww.facebook.com – OrangeDog
Sie sollten * encodeURIComponent * und * decodeURIComponent * http://www.w3schools.com/jsref/jsref_encodeuricomponent.asp verwenden, wodurch die URL in http% 3A% 2F% 2Fwww.facebook.com umgewandelt wird wie @OrangeDog vorgeschlagen – Molda