2 天前我开始收到这些 404 错误:
Chrome 控制台:加载资源失败:服务器响应状态为 404 ()
除了我正在开发的 PC (Win10) 之外,我可以在任何 PC 上运行此编译代码而不会出现问题。我怎样才能找到问题的根源?我开始变得非常困惑,并尝试了数十种有或没有 gorilla/mux 和其他变体。
这是我正在使用的简单版本(当然我也尝试过)
package main
import (
"log"
"net/http"
)
func HelloServer(w http.ResponseWriter, req *http.Request) {
w.Header().Set("Content-Type", "text/plain")
w.Write([]byte("This is an example server.\n"))
}
func main() {
http.HandleFunc("/hello", HelloServer)
err := http.ListenAndServeTLS(":443", "server.crt", "server.key", nil)
if err != nil {
log.Fatal("ListenAndServe: ", err)
}
}
证书是自签名的,并作为受信任的根 ca 导入。有效期至 2029 年。
慕桂英3389331
相关分类