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