腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(162)
视频
沙龙
1
回答
REST结束在1.6之后返回go版本中的404
、
、
:= http.NewServeMux()}func TableHandler(mux http.
ServeMux
浏览 1
提问于2018-05-17
得票数 0
回答已采纳
1
回答
我应该直接在戈朗使用
ServeMux
还是http?
、
、
我想知道是否应该创建一个新的
ServeMux
并将其注册到http.Server,还是应该直接调用http.HandleFunc和http.Handler?我认为使用
ServeMux
的路由更好,因为http.HandleFunc显然会破坏HTTP的全局状态,这在Go中被认为是错误的做法。这让我感到奇怪:当有一个http.HandleFunc时,为什么要使用
ServeMux
?我知道
ServeMux
有一些优点(例如,您可以在不重复前缀的情况下嵌套它),但是我想知道为什么我会选择http.HandleFunc而不是复用器,特别是因
浏览 4
提问于2016-03-27
得票数 17
回答已采纳
1
回答
在根目录FileServer的位置会有什么不同吗?
、
、
在中,有一个在一个目录中为站点服务的静态文件服务器的示例:static。... fs := http.FileServer(http.Dir("static")) http.ListenAndServe(":3000", nil)然而,我发现我可以得到以下相同的结果。
浏览 1
提问于2018-06-08
得票数 2
回答已采纳
1
回答
grpc-网关:重定向错误与定义(proto文件)匹配
、
、
、
我使用grpc网关为我的grpc服务托管REST。API A post: "/v1/product/{id}" }; option (google.api.http) = { body: "*"但是,当我使用API A调用POST v1/product/unit grpc网关重定向到该方法时,我是否
浏览 6
提问于2022-11-04
得票数 2
回答已采纳
2
回答
http.
ServeMux
路由挂载?
让我们以以下模式为例: "fmt") admin := http.NewServeMux() admin.HandleFunc("/foo", foo) http.ListenAndServe(":4567", nil) fun
浏览 1
提问于2014-09-16
得票数 2
1
回答
恐慌: http:多个注册/(根路径)
、
我试图在不同的端口上启动两个http服务器,但无法使用相同的模式:http.Handle("/", handlerFunc1) Addr: "localhost:8081",}go http.ListenAndServe(
浏览 2
提问于2022-10-24
得票数 0
2
回答
Go:如何组合两个(或更多) http.
ServeMux
?
、
、
假设您有两个http.
ServeMux
实例,并且您希望在相同的端口号上为它们提供服务,如下所示: //initialise muxA
浏览 5
提问于2014-05-16
得票数 5
2
回答
在http和mux上使用HandleFunc
我是个新手,想要设置一些路由,以及cors。我已经看到了两种这样做的方式,一种是用NewServeMux初始化多路复用器,然后用HandleFunc分配处理程序,另一种是直接在http上使用HandleFunc。这就是我的意思: mux := http.NewServeMux()mux.HandleFunc("/", indexFunc) vs http.HandleFunc("/api", apiFunc) http.HandleFunc("/", indexF
浏览 61
提问于2019-02-14
得票数 4
回答已采纳
1
回答
当在goroutine中添加处理程序时,如何防止数据竞争?
、
、
(*
ServeMux
).shouldRedirect() net/http.(*
ServeMux
).Handler() net/http.(*
ServeMux
浏览 0
提问于2018-04-30
得票数 3
回答已采纳
2
回答
如果请求路径包含额外的斜杠,则Golang "301永久移动“
、
、
、
我一直在使用golang的默认http.
ServeMux
进行http路由处理。在golang的http
ServeMux
.Handler(r *Request)函数中进行探索,似乎是有意的。我正在考虑重写
ServeMux
的
ServeMux
函数的方法,但是它不会有用,因为Handler调用是在内部进行的。希望禁用这301行为,帮助将不胜感激。 相关链接
浏览 3
提问于2017-11-24
得票数 5
回答已采纳
1
回答
如何将net/http传递到其他包
下面的代码片段用于http服务器。http.HandleFunc("/aa", aahandler)...bbhandler是自定义的包.现在,我想在in处理程序中添加一个函数Register。 http.Handle("/echo", websocket.Handler(Wshandle)) .
浏览 5
提问于2014-05-10
得票数 0
回答已采纳
2
回答
在Go + FastCGI中,使用多个处理程序是否有意义?
、
我是Gopher的新手。请善待:-)package main "fmt" "net/http/fcgi" func handler(w http.ResponseWriter, r *http.Request
浏览 9
提问于2017-09-12
得票数 1
回答已采纳
1
回答
如何在带有http.
ServeMux
的GoLang lang中使用swaggo (swagger文档)?
、
、
在文档中,https://github.com/swaggo/swag使用gin来初始化服务器,但在我的应用程序中,我使用了http.
ServeMux
,以及如何在不使用gin服务器的情况下初始化swaggo跟我最初的想法一样,但行不通...rsrs func Server() *http.
ServeMux
{ docs.SwaggerInfo.Title = "Swagger Example API
浏览 33
提问于2019-03-21
得票数 1
1
回答
Http.Server {} -多处理程序的?
我有一个结构性的问题:我想不出我现在构建它的方式是怎样的(我可以找到解决方案,我可以看到它与其他模型一起工作)。gv := GlobalVars{ appConfig: appConfig, Handler: &gv,}
浏览 0
提问于2019-06-09
得票数 3
回答已采纳
1
回答
Golang handlefunc
、
、
所以我有一个奇怪的问题,一些路由可以工作,而另一些不能。我将首先展示我的主函数,然后给出问题的例子。 http.HandleFunc("/", home) http.HandleFunc("/about", about) http.Handle("/resources/", http.StripPre
浏览 1
提问于2021-10-07
得票数 0
2
回答
如何取消订阅http处理程序?
、
、
、
、
我想创建http处理程序来处理一个会话: http.HandleFunc("/sess/215489598", func(w http.ResponseWriter, r *http.Request) { })然后在会话结束(过期)时将其删除。
浏览 3
提问于2013-04-10
得票数 4
回答已采纳
1
回答
如何使用以http.HandleFunc结尾或以"/“结尾的模式映射到同一个函数
我使用golang /http函数http.HandleFunc将一个URL模式与一个函数关联起来。http.HandleFunc("/foo", fooFunc)http.HandleFunc("/bar", barFunc)若要将fooFunc与"/foo“和"/foo/”端点匹配,请将其用于bar。 作为一种奖励,我如何将func限制在例如
浏览 0
提问于2020-02-10
得票数 2
回答已采纳
2
回答
在golang中重置http处理程序以进行单元测试
、
、
、
我正在戈朗测试一个http服务器,除了一件烦人的事情外,一切看起来都很顺利。 编辑:为了给出一些上下文,我在这里发布了
浏览 2
提问于2016-11-24
得票数 3
回答已采纳
1
回答
处理用户应答
、
、
(*
ServeMux
).Handle(0xe38620, 0xc25304, 0x2f, 0xc7dbe0, 0xc00018bec0)
浏览 7
提问于2020-09-12
得票数 0
3
回答
如何在net/http中注销处理程序?
、
} http.ListenAndServe("localhost:8080", nil)我尝试通过嵌入http.
ServeMux
来实现我自己的多路复用器,但是它在一个私有变量(
ServeMux
.m)中保存了它的模式到处理程序的映射。
浏览 0
提问于2012-07-31
得票数 16
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于作者
Golang实例:从零构建一个HTTP路由器
Go HttpServer 最佳实践
架构整洁之道的实用指南
Golang指南:顶级Golang框架、IDE和工具列表
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券