这个错误的意思是,发送的是一个普通的HTTP请求,但它被发送到了HTTPS的端口上。

要解决这个问题,可以尝试以下几个步骤:

  1. 检查请求是否正确:确保你发送的请求是以正确的协议(HTTP或HTTPS)发送的。如果你想要发送一个HTTPS请求,确保你的请求URL以https://开头。

  2. 检查网络配置:确保你的网络配置正确,将HTTP请求发送到HTTP端口,将HTTPS请求发送到HTTPS端口。默认情况下,HTTP使用端口80,而HTTPS使用端口443。

  3. 检查服务器配置:检查你的服务器配置文件(如上述的nginx配置文件)是否正确配置了监听HTTP和HTTPS端口,并指定了正确的证书和密钥文件。

如果以上步骤都没有解决问题,那么可能是服务器配置有误或存在其他问题。在这种情况下,建议查看服务器的错误日志以获取更多详细信息,并可能考虑寻求专业的服务器管理员或开发人员的帮助。

The plain HTTP request was sent to HTTPS portnginx1240其中nginx配置文件内容#user nobody;worker_processes 1;#error_log logserrorlog;#error_log logserrorlog notice;#error_log logserrorlog info;#pid

原文地址: http://www.cveoy.top/t/topic/i0nX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录