本人golang开发新手,实习期间第一次做开发任务,写好之后本地测试,但postman报了以下错误:
Error: write EPROTO 140600974724440:error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER:../../third_party/boringssl/src/ssl/tls_record.cc:242:
查阅了其他博客后,明白将https改为http即可。
但我随即又想到一个问题:为什么项目部署在stg环境上的时候用http请求不行,反而需要用https,而部署在本地的时候又是http才行了呢?
询问老哥之后明白了,调本地的服务不用走证书认证,所以用http。