为了账号安全,请及时绑定邮箱和手机立即绑定

奇怪的 404 服务器错误 (ListenAndServeTLS)

奇怪的 404 服务器错误 (ListenAndServeTLS)

Go
慕仙森 2023-06-05 19:45:06
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



查看完整回答
反对 回复 2023-06-05
  • 1 回答
  • 0 关注
  • 116 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信