登录
首页 >  Golang >  Go问答

如何获取整个 http 请求行?

来源:stackoverflow

时间:2024-04-15 21:45:32 163浏览 收藏

一分耕耘,一分收获!既然打开了这篇文章《如何获取整个 http 请求行?》,就坚持看下去吧!文中内容包含等等知识点...希望你能在阅读本文后,能真真实实学到知识或者帮你解决心中的疑惑,也欢迎大佬或者新人朋友们多留言评论,多给建议!谢谢!

问题内容

我正在尝试处理格式奇怪的请求

https://explorer.ether.cards/#/Founder/1

当前正在本地主机上进行测试

http://localhost:9009/#/Founder/1

有什么方法可以提取/Founder/1吗?

我尝试了默认和自定义多路复用器,但找不到任何方法来提取值。


正确答案


使用 Request.RequestURI 字段获取从网络读取的 HTTP 请求 URI。根据您的要求解析该值。

#/Founder/1fragment。片段不是 HTTP 请求 URI 的一部分,客户端不会发送到服务器。

要在服务器上访问 /Founder/1,请将值移至路径或查询参数。

好了,本文到此结束,带大家了解了《如何获取整个 http 请求行?》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>