国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

如何判斷當(dāng)前請(qǐng)求是https,還是http?

yunzhilang

php可以使用 $_SERVER['HTTPS'],$_SERVER['HTTP_X_FORWARDED_PROTO']來判斷是不是https,webman里怎么判斷?

2445 2 2
2個(gè)回答

banro512

簡(jiǎn)單的方法判斷

$request->getLocalPort() == 443

可認(rèn)為是https

  • yunzhilang 2022-03-30

    用端口號(hào)不準(zhǔn)確吧,虛擬主機(jī)端口號(hào)可以隨意指定

小陽(yáng)光

如果你直接用的webman上下文實(shí)現(xiàn)的https那你自己就很好判斷 $worker->transport;

如果你用了代理服務(wù)器實(shí)現(xiàn)https 比如nginx你就要和fastcgi+fpm 一樣的形式,用nginx帶參數(shù)過來,
例如fastcgi的:fastcgi_param HTTPS $https if_not_empty;
但是webman+nginx沒有用到cgi或者fastcgi協(xié)議,我們一般是加在http頭上

  • 暫無評(píng)論
年代過于久遠(yuǎn),無法發(fā)表回答
??