1
中获取网址路由中的一个参数实际上是一个url。如何从参数
router.get('/api/sitemap/:url', function(req, res)
{
var url = req.params.url;
...
}
如何允许时,这种经历:URL实际上是像“http://domain.com/file.xml”的链接。
我得到一个404错误,我明白,因为它没有正确链接,并且无法处理,因为它的错误。
在此先感谢。
该端点的完整URL的示例如何显示?你是否正确编码了URL参数?我猜不会。 – 2014-10-02 15:55:09
注意这个问题。我的网址是http:// localhost:3000/api/sitemap/domain.com/file.xml,似乎无论如何都会抛出错误。 – user2091936 2014-10-02 16:01:19
如果您尝试使用“http:// localhost:3000/api/sitemap/domain.com%2Ffile.xml”,该怎么办?我猜如果你得到一个404错误,这意味着服务器无法找到该URL的路由。 – 2014-10-02 16:08:09