介绍
本篇文章给大家分享的是有关怎么在表达中将HTTP重定向到HTTPS,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
<强>转发所有得到请求强>
httpApp.get(“*“,,(要求的事情,,,,下一个),=祝辞,{ let 才能;host =, req.headers.host; host 才能=,host.replace (/\: \ d +/美元,& # 39;& # 39;);,//Remove port 数字 res.redirect才能(' https://${主机}$ {req.path}’); });
相当于自己拼接上https的链接然后重定向。此时浏览器会收到302 (MOVED_TEMPORARILY)状态码,并重定向到HTTPS。
<>强转发所有请求强>
httpApp.all(“*“,,(要求的事情,,,,下一个),=祝辞,{ let 才能;host =, req.headers.host; host 才能=,host.replace (/\: \ d +/美元,& # 39;& # 39;);,//Remove port 数字 res.redirect才能(307,”https://${主机}$ {req.path}’); });
注意这里面有两个修改:
- <李>
httpApp。让改成了httpApp。所有的
李> <李>重定向时加上了第一个参数307 (TEMPORARY_REDIRECT)
李>