- 1
- 0
- 约1.16万字
- 约 12页
- 2026-06-09 发布于河北
- 举报
Web全栈开发面试题及详细答案
一、基础必考题(前端+后端通用,考察基础功底)
1.请说说HTTP和HTTPS的区别,实际项目中怎么配置HTTPS?
答案:核心区别有3点,不搞虚的,全是实际开发中会用到的:
1.安全性:HTTP是明文传输,数据在传输过程中容易被抓包、篡改;HTTPS基于SSL/TLS加密,数据传输加密,能防止中间人攻击,还能验证服务器身份。
2.端口:HTTP默认80端口,HTTPS默认443端口。
3.证书:HTTPS需要CA机构颁发的SSL证书(免费的如LetsEncrypt,付费的如阿里云、腾讯云证书),HTTP不需要。
实际项目配置:以Nginx为例,先在云服务商申请SSL证书(下载pem和key文件),然后在Nginx配置文件中添加server块,监听443端口,指定证书路径,同时配置301重定向,将HTTP请求跳转到HTTPS(避免用户输入http访问不安全);如果是Node.js项目,可通过https模块加载证书,或者直接用Nginx反向代理(更常用,性能更好)。
补充:实际开发中,免费证书有效期3个月,需要定时续签,一般会写脚本自动续签(比如LetsEncrypt的certbot工具),避免证书过期导致网站无法访问。
2.什么是跨域?实际开发中你是怎么解决跨域问题的?
答案:跨域本质是浏览器的同源策略限制——协议、域名、端口三者有一
您可能关注的文档
- TS16949五大工具实操试题及详细答案.docx
- TWI工作指导理论试题及详细答案.docx
- UC编辑部招聘试题(外露版)及详细答案.docx
- UG10面试真题及详细答案(工厂实操版).docx
- UG笔试题及详细答案.docx
- UG建模试题及详细答案.docx
- UG认证培训模拟试题及详细答案.docx
- UG应用及发展期末考试试题(含详细答案).docx
- UG装配模块培训考核试题(含详细答案).docx
- UI测试题(Icon专项)及详细答案.docx
- 四川省南充市2024-2025学年高一下学期期末考试物理试题(含答案).pdf
- 四川省遂宁市2024-2025学年高一下学期7月期末物理试题(含答案).pdf
- 四川省资阳市2024-2025学年高一下学期7月期末物理试题(含答案).docx
- 四川省资阳市2024-2025学年高一下学期7月期末物理试题(含答案).pdf
- 北京市西城区2024-2025学年高一下学期期末物理试卷(含答案).docx
- 四川省自贡市2024-2025学年高一下学期7月期末物理试题(含答案).docx
- 四川省自贡市2024-2025学年高一下学期7月期末物理试题(含答案).pdf
- 北京市西城区2024-2025学年高一下学期期末物理试卷(含答案).pdf
- 高中生物 必修2(人教版)1.1.2 孟德尔的豌豆杂交实验(一).pptx
- 广东省潮州市饶平县2024-2025学年高一下学期期末考试物理试卷(含答案).docx
最近下载
- 大体积混凝土专项施工方案.docx VIP
- 海名斯新一代粉体聚酰胺蜡流变助剂 THIXATROL 8000系列应用介绍 THIXATROL PM 8000 series _ ELEMENTIS-202204 PCI-handout.pdf VIP
- 2026年普通高等学校招生全国统一考试(陕西卷)语文试卷及答案.doc VIP
- 2025年山东省春季高考技能考试汽车专业试题库(附答案).docx VIP
- 海名斯流变助剂在水性工业涂料中的应用.pdf VIP
- Olin水性环氧与固化剂在水性工业涂料中的应用.PDF VIP
- 车间级安全培训.pptx VIP
- GHTF-风险管理原则.pdf VIP
- 危重程度评分表.doc VIP
- 黑龙江二级造价师《土建工程》真题及解析.docx VIP
原创力文档

文档评论(0)