HTTP传送协议——学习笔记
HTTP数据传输格式 基本格式为:
请求或应答行
请求或应答头部
空行
数据
POST传送格式
底层数据通信:
客户端请求:
POST /response.php HTTP/1.1---请求行
Accept: application/x-ms-application, ...
分类:
Web程序 时间:
2015-01-30 01:20:33
阅读次数:
197
jsp页面组成部分常用内置对象request,session,applicaton是在服务器中保存,cookie是在客户端保存。客户端请求新页面的方式适用场合
分类:
Web程序 时间:
2015-01-30 01:20:01
阅读次数:
222
1.服务端listen成功后,系统就自动接收客户端请求了
man listen:
其中有一段
The behavior of the backlog argument on TCP sockets changed with Linux
2.2. Now it specifies the queue length for completely establishe...
分类:
其他好文 时间:
2015-01-29 19:36:53
阅读次数:
251
在很多的WEB场景中,我们需要对请求做转发。
比如某一些系统升级了,但是老用户可能没有条件进行升级,那么还是走原来的途径,但是我们没有必要支撑多种平台,最后还是通过内部转发到新功能模块即可。
请求转发:指一个web资源收到客户端请求后,通知服务器去调用另外一个web资源进行处理。
1、Servlet中实现请求转发的方式
1、通过ServletContext的getRequestDispat...
分类:
Web程序 时间:
2015-01-29 17:37:30
阅读次数:
1035
express是基于node.js开发的一款MVC模式的Web框架,该框架轻量、支持MVC模式、支持很多常用的中间件(如 body-parser:用于解析客户端请求的body中的内容,,express-session:session解析,cookie-parser:cookie解析),个人感觉最好地放就是支持路由。我们开发的时候,经常会用到路由。像其他语言,比如说java,个人理解java对路由的处理是通过filter、或者listener来处理的,node.js是诞生不久,生态圈的完善还有一段很长的路要走...
分类:
Web程序 时间:
2015-01-29 09:28:50
阅读次数:
153
虽然App Store能够提醒用户软件更新,但很多用户不会主动去更新一大堆的软件(我机器上待更新的软件在100个左右)。如果在软件开启时提醒用户更新 或者 更多中设置“检查更新”项,效果会好很多。 通常的做法是在自己的服务器上记录最新版本号,从iOS客户端请求,与本地版本号比较,不同则提示更新。这....
分类:
移动开发 时间:
2015-01-29 01:23:03
阅读次数:
174
1、Http协议的基本原理:有客户端向服务器发送请求,服务端对请求处理,对客户端进行相应。如下图所示。图1 Http协议原理图下面给出一个简单的请求和响应的示例代码:客户端请求:GET / HTTP/1.1 Host: localhostAccept: text/htmlAccept-Languag...
分类:
Web程序 时间:
2015-01-28 23:56:04
阅读次数:
282
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。
HttpServletRequest常用方法
1、HttpServletRequest获得客户端方面的信息
getRequestURL方法返回客户端发出请求时的完整URL。
getReq...
分类:
Web程序 时间:
2015-01-28 14:42:33
阅读次数:
248
建立Socket连接至少需要一对套接字,其中一个运行于客户端,称为ClientSocket ,另一个运行于服务器端,称为ServerSocket 。
套接字之间的连接过程分为三个步骤:服务器监听,客户端请求,连接确认。
1、服务器监听:服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态,等待客户端的连接请求。
2、客户端请求:指客户端的...
分类:
其他好文 时间:
2015-01-27 16:33:44
阅读次数:
121
什么是JavaServer Pages?
JSP(全称Java ServerPages)是由SunMicrosystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态
生成HTML、XML或其他格式文档的Web网页的技术标准。
从上面的话不难看出JSP的核心是:能够及时响应客户请求的动态网页开发技术。它使用JSP的标签在HTML网页中插入Java代码。标...
分类:
Web程序 时间:
2015-01-24 21:26:11
阅读次数:
315