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

PHP怎样处理HTTPS请求

PHP怎样处理HTTPS请求

婷婷同学_ 2019-03-30 11:33:10
请问如何用PHP处理HTTPS的请求?我想问的不是用curl发送请求,也不是问https的原理,我就是想了解浏览器发送HTTPS请求后PHP需要做哪些配置或者写哪些代码来处理这个请求,诸位可否有示例代码?网上搜过了,不是curl发送https请求的例子,就是HTTPS原理的例子,但是原理我懂了可是不知道开始...谢谢
查看完整描述

2 回答

?
不负相思意

TA贡献1777条经验 获得超10个赞

php跟https没有半毛钱关系,因为php是一种语言/脚本解释器,不是一种服务器
一个请求到达服务器,无论是http还是https,先经过webserver,如apache、nginx,由webserver处理与客户端之间基于http/https协议的数据交互
根据一定规则(如扩展名)确定是否需要调用php来处理这个请求,调用的方式有很多种,比如模块方式、CGI方式、以及基于CGI的fastcgi/fpm方式,取决于webserver的配置
调用结束后,php把要返回的数据吐出来给webserver,再由webserver封装成http/https协议格式,返回给客户端/浏览器
                            
查看完整回答
反对 回复 2019-03-30
?
慕虎7371278

TA贡献1802条经验 获得超4个赞

首先需要知道你是用apache还是nginx做服务器,真正的请求是服务器去解析的。在服务器配置后就会直接交给php处理了。没用服务器的话请见@mao童鞋的答案
                            
查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 412 浏览
慕课专栏
更多

添加回答

举报

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