文章 2022-05-26 来自:开发者社区

前端要了解的 Web 安全基础

可能引起前端安全的问题跨站脚本(Cross-Site Scripting,XSS):一种代码注入方式,为了与 CSS 区分被称作 XSS。早期常见于论坛,起因是网站没有对用户的输入进行严格的限制,使得攻击者可以将脚本上传到帖子让其他人浏览到有恶意脚本的页面,其注入方式很简单,包括但不限于 JavaScript/VBScript/CSS/Flash 等iframe 的滥用:iframe 中的内容是....

文章 2022-05-26 来自:开发者社区

Web 基础——Nginx(一)

Web 基础——Nginx(一)一、Nginx 简介1.Nginx 应用场景2.Nginx 高并发原理3.CPU 亲和二、部署 Nginx 网站服务1.编译安装 Nginx2.安装后优化调整3.编写 Nginx 的启动脚本三、Nginx 优化1.配置 CPU 亲和2.Nginx 常见问题1)Server 优先级2)Location 优先级3)Try_Files 的使用4)Alias 与 Root....

Web 基础——Nginx(一)
文章 2022-05-25 来自:开发者社区

Web 基础——Nginx(二)

Web 基础——Nginx(二)一、Nginx 基础配置1.Nginx 配置文件2.Nginx 日志配置3.Nginx 下载站点4.Nginx 访问控制1)第一种方式2)第二种方式5.Nginx 虚拟主机一、Nginx 基础配置1.Nginx 配置文件Nginx 主配置文件是一个纯文本类型的文件,整个配置文件是以区块的形式组成的。一般每个区块以一对 {} 大括号。// 全局配置: user ...

Web 基础——Nginx(二)
文章 2022-05-25 来自:开发者社区

Web 基础——Tomcat

Web 基础——Tomcat一、Tomcat 简介1.Apache 与 Tomcat 比较2.Tomcat 同类产品3.Tomcat 与 JDK 的关系4.Tomcat 内部工作原理5.Tomcat 请求过程二、部署 Tomcat 服务1.配置 Tomcat 的 Manager 管理界面2.配置 Tomcat 的虚拟主机三、使用 Tomcat 实现超市订单管理系统1.安装 Mariadb 数据库....

Web 基础——Tomcat
文章 2022-05-25 来自:开发者社区

Web 基础——Apache

Web 基础——Apache一、Web 简介1.域名2.域名解析3.Web 基础概念4.HTTP 协议分析1)HTTP 请求报文和响应报文5.HTTP 状态码6.Apache 特点1)三种工作模式PreforkWorkerEvent二、部署 Apache 网站服务1.编译安装 Apache2.安装后优化调整3.使用浏览器访问验证4.配置多个网页5.调整工作模式1)查看工作模式2)Prefork ....

Web 基础——Apache
文章 2022-05-13 来自:开发者社区

深度长文回顾web基础组件 (三)

Reponse#响应信息格式如下:#HTTP/1.1 200 OK //响应行 --------------------------------------- 响应头 // 服务器的类型 Server: server-name //服务端告诉客户端,自己推送给它的数据的编码格式(浏览器根据指定的类型进行解码) Content-Type: text/html;charset=utf-8 ...

深度长文回顾web基础组件 (三)
文章 2022-05-13 来自:开发者社区

深度长文回顾web基础组件 (二)

Spring-web对Servlet3.0的应用#先上一张继承体系图,下面围绕这张图片展开@HandlesTypes({WebApplicationInitializer.class}) public class SpringServletContainerInitializer implements ServletContainerInitializer { public Spring...

深度长文回顾web基础组件 (二)
文章 2022-05-13 来自:开发者社区

深度长文回顾web基础组件 (一)

什么是Serlvet ?#全称 server applet 运行在服务端的小程序:首先来说,这个servlet是java语言编写的出来的应用程序,换句话说servlet拥有java语言全部的优点,比如跨越平台,一次编译到处运行其次: 相对于CGI(common gateway interface)规范而言,CGI是针对每一个用户的请求创建一个进程处理,而servlet所在的服务器会对每一个请求创....

深度长文回顾web基础组件 (一)
问答 2022-05-09 来自:开发者社区

前端开发跨端时为什么不直接全用,而是以 Web 为基础的 H5 Hybrid?

前端开发跨端时为什么不直接全用,而是以 Web 为基础的 H5 Hybrid?

文章 2022-05-07 来自:开发者社区

Selenium系列(十九) - Web UI 自动化基础实战(6)

如果你还想从头学起Selenium,可以看看这个系列的文章哦!https://www.cnblogs.com/poloyy/category/1680176.html 其次,如果你不懂前端基础知识,需要自己去补充哦,博主暂时没有总结(虽然我也会,所以我学selenium就不用复习前端了哈哈哈...) 注意,目前的实战都是流水账式写的,后面才会结合框架+PO模式目的是为了掌握所....

Selenium系列(十九) - Web UI 自动化基础实战(6)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"高效防护 web 应用","productDescription":"随着网络技术的不断发展,您的Web应用如果没有流量入口的防护,会面临诸多风险。本方案以ECS实例接入WAF为例,推荐您使用Web应用防火墙(WAF)开启应用防护,避免网站服务器被恶意入侵导致性能异常等问题,保障网站的业务安全和数据安全。同时,为您节约开发成本,满足行业合规要求。","productContentLink":"https://www.aliyun.com/solution/tech-solution/web-protection","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/web-protection"},"productButton2":{"productButtonText":"一键部署","productButtonLink":"https://help.aliyun.com/document_detail/2714251.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution/"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"云防火墙企业多账号统一管理","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/umomaicf","productPromotionInfoSecondText":"从 HTTP 到 HTTPS 让网站更安全","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/ssl"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock","activityPromotionInfoBlock":[]}}

阿里UC研发效能

分享研发效能领域相关优秀实践,技术分享,产品信息

+关注