Rails 怎么拿到 Rails request.url 的 anchor 后的字段

frankel · July 26, 2012 · Last by Rei replied at July 26, 2012 · 4398 hits

例如访问的 link 是http://localhost:3000/callback#token=abc

我怎么拿到 token=abc 的内容呢?google 了下,似乎 rails 不支持这个。

谢谢

anchor 是不发送到服务器的,只能通过 js 在客户端拿。

#1 楼 @Rei 谢谢。

因为我现在在做新浪微博的集成,用的是 weibo2 这个 gem,其中的方法 2 就是返回这么个 link,不知道其他兄弟怎么实现这个功能的?

url 写错了? # => ?

另,从网上看到一个解决方法,callback 回来后先跳到一个小的网页,用 js 拿到,再转跳。。。好吧,我服了

#3 楼 @hooopo 没写错,确实是#

#2 楼 @frankel 以前看 weibo api 看到过,hash token 好像是专给 ajax 调用的客户端用的。

You need to Sign in before reply, if you don't have an account, please Sign up first.