2 天前我开始收到这些 404 错误:Chrome 控制台:加载资源失败:服务器响应状态为 404 ()除了我正在开发的 PC (Win10) 之外,我可以在任何 PC 上运行此编译代码而不会出现问题。我怎样才能找到问题的根源?我开始变得非常困惑,并尝试了数十种有或没有 gorilla/mux 和其他变体。这是我正在使用的简单版本(当然我也尝试过)package mainimport ( "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 年。
1 回答
慕桂英3389331
TA贡献2036条经验 获得超8个赞
Windows 10 有时在端口 443 上运行其他服务。尝试将端口更改为 8080 并通过 https 协议访问它,例如:localhost:8080/hello
- 1 回答
- 0 关注
- 116 浏览
添加回答
举报
0/150
提交
取消