【发布时间】:2012-08-22 05:11:36
【问题描述】:
如果我有像
这样的网址www.example.com/path#one=a1&two=a2&three=a3
如何直接从 node.js 中的 url 检索变量? 由于我使用的是 ExpressJS,因此我尝试使用 req.query.variable(和 req.params.variable),但这不起作用...
我的实际问题是通过使用客户端身份验证 (https://developers.facebook.com/docs/authentication/client-side/) 从 Facebook 获取访问令牌,但它重定向到的 url 是结构如下:
YOUR_REDIRECT_URI#
access_token=USER_ACCESS_TOKEN
&expires_in=NUMBER_OF_SECONDS_UNTIL_TOKEN_EXPIRES
而且我不知道如何从url中获取参数...
【问题讨论】:
-
怎么样 url = require('url'); var url_parts = url.parse(urlString); console.log(url_parts);
标签: javascript facebook parsing node.js express