#5 楼 @qinfanpeng 我没解析,直接将\u0026 换成& 是可以访问资源,用 unescape 就是"http://avators.qiniu.jijiakafei.com/18301736396?e=1461147787u0026token=2VQYwL7KbVJwSfBnILVDSpaGbE7F4qB_7zV6lltd:JAfz6i0V2eCOuiw2SENX3tUZMDw=\\"
这个\u0026 转码过来就是& ,我用这个链接将\u0026 改为&可以显示内容,但是不改变就显示不出来,所以我断定 url 没有将 unicode 解码,网上查到 unescape,url_encode 都不管用
#8 楼 @small_fish__ 没有,都是 80 端口的
两个 unicorn 配置都是按着这个:https://beyondalbert.com/deploy-rails-app-with-unicorn-and-nginx-on-aliyun/unicorn已经启动来配置,除了路径改了下,其他都没改,第一个顺利能启动,第二个说
,我两个 unicorn,里面的 user 和 APProot 不同,其他的都是一样的
#1 楼 @small_fish__ 没有重名,不过公用同一个 80 端口的
#12 楼 @lzm420241 开发的时候如果 timeout 了会有转向链接的
#9 楼 @jyz19880823 我觉得应该这样写
require 'net/http'
def oauth
@code = Oauth.new[params.code]
@url = URI(''https://api.weixin.qq.com/sns/oauth2/access_token?appid=appid&secret=appserect&code='+@code+'&grant_type=authorization_code'')
res = Net::HTTP.get_response(@url)
#get access_token and openid
puts res.body if res.is_a?(Net::HTTPSuccess)
end
#5 楼 @dudu_zzzz 就是这个。你咋知道这个的?貌似 ruby 里面就实现了啊?我没学过 ruby,直接搞 rails 的