随笔分类 -  Web技术

Java主要应用在服务器端,因此需要掌握扎实的Web技术
摘要:原文链接https://www.cnblogs.com/xrq730/p/9280404.html,作者博客园 五月的仓颉,转载请注明出处,谢谢 HTTP协议 HTTP协议大家都很熟悉了,开始本文之前,首先简单回顾一下HTTP协议。 HTTP协议是建立在TCP协议上的应用层协议,协议的本质是请求 应 阅读全文
posted @ 2018-07-08 22:09 五月的仓颉 阅读(15839) 评论(7) 推荐(16) 编辑
摘要:TCP是什么 首先看一下OSI七层模型: 然后数据从应用层发下来,会在每一层都加上头部信息进行封装,然后再发送到数据接收端,这个基本的流程中每个数据都会经过数据的封装和解封的过程,流程如下图所示: 在OSI七层模型中,每一层的作用和对应的协议如下图所示: 说回TCP,简单说TCP(Transmiss 阅读全文
posted @ 2017-05-31 23:41 五月的仓颉 阅读(14494) 评论(4) 推荐(13) 编辑
摘要:HTTPS是什么 HTTPS全称为Hypertext Transfer Protocol over Secure Socket Layer,及以安全为目标的HTTP通道,简单说就是HTTP的安全版本。 HTTPS其实是由两部分组成的:HTTP+TLS/SSL,即HTTP下加入TLS/SSL层,HTT 阅读全文
posted @ 2015-12-27 23:17 五月的仓颉 阅读(8854) 评论(4) 推荐(3) 编辑
摘要:web.xml的作用 web.xml,一个Tomcat工程中最重要的配置文件。web.xml没有其实也可以 只要你确定你的项目里面不需要任何过滤器、监听器、Servlet等等。我试了一下,没有web.xml对那些已经编译成Servlet的jsp页面来说,是不影响正常显示的,但是那些没有编译成Serv 阅读全文
posted @ 2015-11-03 22:47 五月的仓颉 阅读(4624) 评论(3) 推荐(5) 编辑
摘要:为什么我们要使用session和cookie 为什么要使用session和cookie这个话题就要从HTTP状态协议的无状态性开始说起了。 无状态协议是指协议对事物处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先 阅读全文
posted @ 2015-11-02 22:59 五月的仓颉 阅读(2501) 评论(3) 推荐(1) 编辑
摘要:前言 本文来自《深入分析Java Web技术内幕》一书,因为本人对DNS不是特别熟悉,这本书关于DNS的部分也已经讲得比较详细了,所以就直接把书里面的内容拿来用了。老规矩,不复制、不黏贴,全部内容手打,边打边学习、理解。 DNS域名解析 我们知道互联网都是通过URL来发布和请求资源的,而URL中的域 阅读全文
posted @ 2015-11-02 21:33 五月的仓颉 阅读(7266) 评论(3) 推荐(3) 编辑
摘要:两种include方式 我自己写了一个original.jsp,另外有一个includedPage.jsp,我想在original.jsp中把includedPage.jsp引进来有两种方式: 1、<%@ include file="includedPage.jsp" %>,这是一种include指 阅读全文
posted @ 2015-11-02 20:28 五月的仓颉 阅读(7166) 评论(3) 推荐(4) 编辑
摘要:一次重定向的过程 我的代码里面已经写好了,redirectAndFoward.jsp页面上有一个表单,表单重定向到redirectAndFowardTarget.jsp,那么这一次的重定向过程为: 1、以指定方式(表单看method,直接URL发起就是GET)发一次请求到后台,后台处理重定向,返回一 阅读全文
posted @ 2015-10-29 19:28 五月的仓颉 阅读(9262) 评论(8) 推荐(0) 编辑
摘要:原理性上的区别 HTTP定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET、POST、PUT、DELETE。URL全称是资源描述符,我们可以这么认为:一个URL地址,它用于描述网络上的一个资源,而HTTP的GET、POST、PUT、DELETE就对应着对这个资源的查、改、增、删4个操作。 阅读全文
posted @ 2015-10-25 21:26 五月的仓颉 阅读(2838) 评论(0) 推荐(1) 编辑
摘要:前言 B/S网络架构的核心是HTTP,掌握HTTP对一个从事互联网工作的程序员来说非常重要。要理解HTTP,最重要的是要熟悉HTTP的HTTP Header,HTTP Header控制着互联网上成千上万用户的数据传输。最关键的是,它控制着用户浏览器的渲染行为和服务器的执行逻辑。例如,当服务器没有用户 阅读全文
posted @ 2015-10-24 21:39 五月的仓颉 阅读(2310) 评论(2) 推荐(2) 编辑
摘要:前言 Request中方法众多,对于Java Web程序员来说,种种方法都会在工作中常常用到。Request由于不是JDK的一部分,这些方法的用法也没有专门的API可以查,所以在工作中遇到Request中方法的时候,所以常常感到困惑,因为觉得网上写的不清楚,自己又懒得写一个Web测试程序。这篇文章, 阅读全文
posted @ 2015-10-23 15:53 五月的仓颉 阅读(12660) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示