douran9707 2017-08-06 22:14
浏览 56
已采纳

在GO中使用#解析网址

So I'm receiving a request to my server that looks a little something like this

http://localhost:8080/#access_token=tokenhere&scope=scopeshere

and I can't seem to find a way to parse the token from the url.

If the # were a ? I could just parse it a standard query param.

I tried to just getting everything after the / and even the full URL, but with no luck.

Any help is greatly appreciated.

edit:

So I've solved the issue now, and the correct answer is you can't really do it in GO. So I made a simple package that will do it on the browser side and then send the token back to the server.

Check it out if you're trying to do local twitch API stuff in GO:

https://github.com/SimplySerenity/twitchOAuth

  • 写回答

2条回答 默认 最新

  • dqfwcj0030 2017-08-06 22:18
    关注

    Anchor part is not even (generally) sent by a client to the server.

    Eg, browsers don't send it.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?