A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小石姐姐 于 2018-2-8 16:04 编辑

WEB核心技术简单知识概括


Http协议的作用:

*规范浏览器和服务器之间的数据传递。
Http的特点:
*基于请求和响应 的模型
*必须先有请求后有响应
*请求和响应必须成对出现
*默认的端口是80
【Http协议的详解】
&请求部分
*请求行
      *提交方式
          *提交方式有很多,常用的有get和post两种方式
          *get和post的区别:
                 *get的提交参数会提交到地址栏中,post不会
                 *get往往有大小限制,而post没有
                 *get没有请求体,而post有请求体
*请求头
    *都是键值对的形式显示的,一般一个key对应一个value,也有个别是一个key对应多个value
*请求体
    *就是post提交方式提交的参数
*响应部分
   *响应行
             *状态码
                *200       成功
                *302       重定向
                *304       查找本地缓存
                *404       资源不存在
                *500       服务器内部错误
Servlet的概述:
*什么是Servlet?
     *就是一个运行在web服务器上的小的java程序,用来接收和响应从客户端发过来的请求,通常使用http协议
     *Servlet就是sun公司提供的一个动态网页开发技术
*Servlet的作用:
     *处理用户从浏览器端发过来的请求,并对请求做出响应
*Servlet的生命周期
     *用户第一次访问Servlet,创建Servlet实例
     *当项目从服务器中移除或者是关闭服务器的时候,Servlet会被销毁
Response的概述:
     *代表响应对象,从服务器向浏览器输出内容
向页面响应的方法:
     *getOutputStream();
     *getWriter();
*这两种的方法是互斥的
     *做出响应的时候,只能使用一种流响应
Request的概述:
     *代表用户的请求
会话技术:
什么是会话技术?
     *用户打开浏览器访问页面,访问网站的很多页面,访问完成将浏览器关闭的过程称作是一次会话
*常见的会话技术
     *Cookie:将数据保存到客户端浏览器
     *Session:将数据保存到服务器端
*为什么使用会话技术
     *私有的数据,购物信息数据保存在会话技术中
JSP的简单概述:
*什么是JSP:就是java Servlet pages




1 个回复

倒序浏览
我来占层楼啊   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马