如何服务 走上特定的道路?

如何使服务器作为默认 URL 侦听而不是 ?http://localhost:8000/apihttp:localhost:8000

我一直在使用这个

http.ListenAndServe(":8000")

我应该带来哪些变化?


眼眸繁星
浏览 67回答 1
1回答

小唯快跑啊

你不能在URL上侦听,而是在TCP端口上侦听。所以在你的情况下。8080这取决于侦听端口的服务器对特定 URI 做出反应。因此,要使 API 在 上可用,它们的路径应以 开头。/api/.../api/    http.Handle("/api/someAPI", apiHandler)    http.Handle("/api/someOtherAPI", otherHandler)    . . .或者,当使用 Kubernetes 入口或其他一些反向代理设置时,可以配置 URI 重写(示例)。这在处理硬编码为特定 URI 但需要在不同的 URI 上公开的现有应用程序时非常有用。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go