一、引言 动态网页兴起后,会话管理变成开发者需要考虑的一个问题,由于HTTP请求是无状态的,为了区分每个用户,此时引入了会话标识(session id)的概念,但是存储机制也会产生不同的问题,下面就详细分析一下三种机制的优缺点以及使用方式。 二、session 定义:会话,打开web应用时产生,浏览 ...
分类:
编程语言 时间:
2019-08-23 19:06:57
阅读次数:
130
宕机时间 2015 年 5 月 28 日 携程网宕机事件还在持续,截止 28 号晚上 8 点,携程首页还是指向一个静态页面,所有动态网页都访问不了。关于事故根源,网上众说纷纭。作为互联网运维老兵,尝试分析原因,谈谈我的看法。 宕机原因分析 网上有各种说法,有说是数据库数据和备份数据被物理删除的。也有 ...
分类:
Web程序 时间:
2019-08-22 10:59:48
阅读次数:
106
前面我们已经学习到了,前端页面可以将一些请求,数据,通过post 或者get请求,发送给后端,后端通过wsgiref模块获取到一个env的大字典获取到所有的这些数据,现在,我们将学习一种jinja2模块,可以通过templata实例化一个类,给这个类传一个html文件内容,文件内容也就是前端页面可以 ...
分类:
Web程序 时间:
2019-08-22 00:35:30
阅读次数:
141
我叫Tomcat:一款web服务器 如何将我们的 Java 代码,运行在网络上,初学时,首先接触到的一般都是Servlet以及Jsp(或略过Jsp)而 Tomcat 就是这两者的容器,帮你处理动态网页部分 (一) 从哪来,到哪去? (1) Tomcat和它的小伙伴 JBoss:Redhat 红帽,支 ...
分类:
Web程序 时间:
2019-08-20 12:37:15
阅读次数:
218
1.区别 Apache是一个Web服务器,只支持静态网页,也可以用作文件的存储和访问,但是动态网页就无法处理了。 Tomcat可以作为独立的web服务器来运行,也可以是应用(java)服务器(用来跑Java应用),是一个Servlet容器。 由于Apache解释静态页面要比tomcat快速而且稳定, ...
分类:
Web程序 时间:
2019-08-05 00:14:46
阅读次数:
132
1.常用的 Spring Boot 2.x 模板引擎和官方推荐案例 1)JSP(后端渲染,消耗性能) Java Server Pages 动态网页技术,由应用服务器中的 JSP 引擎来编译和执行,再将生成的整个页面返回给客户端。优点是:可以写java代码、支持表达式语言(el、jstl)、内建函数。 ...
分类:
编程语言 时间:
2019-07-25 00:45:06
阅读次数:
118
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行 ...
分类:
Web程序 时间:
2019-07-24 09:22:03
阅读次数:
109
漏洞背景:Appweb是一个嵌入式HTTPWeb服务器,主要的设计思路是安全。这是直接集成到客户的应用和设备,便于开发和部署基于Web的应用程序和设备。它迅速(每秒处理3500多要求)而紧凑,其中包括支持动态网页制作,服务器端嵌入式脚本过程中的CGI,可加载模块的SSL,摘要式身份验证,虚拟主机,Apache样式配置,日志记录,单和多线程应用程序。它提供了大量的文档和示例。漏洞复现:1.访问自己的
分类:
移动开发 时间:
2019-07-16 21:26:22
阅读次数:
362
类要实现Servlet接口; 主要功能,生成动态网页内容; HttpServlet重写doGet和doPost方法或者重写Service方法,完成对请求的响应; 如:get、post等请求的响应。 Servlet的生命周期 加载Servlet的class 实例化Servlet 容器调用其init方法 ...
分类:
编程语言 时间:
2019-07-16 00:29:11
阅读次数:
133
jsp 基本概念 1 jsp动态网页编程技术,是javaweb服务端的动态资源 2 jsp的本质就是servlet,服务器会将jsp编译为servlet形式的java文件传输给客户端 3 通常将把 servlet 作为 web 应用中的控制器组件来使用, JSP 技术作为数据显示模板来使用,一般编辑 ...
分类:
Web程序 时间:
2019-07-12 09:24:08
阅读次数:
105