黑马程序员技术交流社区

标题: Tomcat初接触 [打印本页]

作者: 路人丶    时间: 2018-1-20 21:45
标题: Tomcat初接触
tomcat
        web:网页或者资源
        资源有动态web资源和静态web资源
        动态的web开发技术:servlet和jsp 等等
        静态的web开发技术:html css等
tomcat
        启动: bin/startup.bat
        退出: bin/shutdown.bat
        修改端口号: conf/server.xml
        存放项目目录:webapps
web项目目录
        myweb
                |
                |--- html css 图片
                |
                |--- WEB-INF(特点:浏览器直接访问不到,通过java程序可以)
                |                |
                |                |--- lib
                |                |--- classes
                |                |--- web.xml(核心配置文件)
                |                |
//////////////////////////////
发布方式:
        方式1:将项目放在webapps下
///////////////
访问路径:
        http://主机:端口号/项目名称/资源路径
//////////////////////////
/////////////////////////////////////////////////
http:要求:掌握一些头信息
        超文本传输协议:
                规定数据的格式
        浏览器往服务器发送 ---- 请求
        服务器往浏览器回写 ---- 响应
       
请求:(request)
        组成部分:
                请求行 请求头 请求体
               
        请求行:请求信息的第一行
                格式:请求方式        访问的资源 协议/版本
                例如:GET /day0801/1.html HTTP/1.1
                请求方式:get和post
                        get会把参数放在url的后面 post不会
                        get参数大小有限制,post请求却没有限制
                        get请求没有请求体;post请求有请求体 请求参数放在请求体中
        请求头:请求信息的第二行到空行结束
                格式:key/value (value可以是多个值)
                常见的请求头:
                        Accept: text/html,image/bmp                --支持数据类型    text/html text/css text/javascript 大类型/小类型 mime类型
                        Accept-Charset: ISO-8859-1        --字符集
                        Accept-Encoding: gzip                --支持压缩
                        Accept-Language:zh-cn                 --语言环境
                        Host: www.itcast.cn:80                --访问主机
                        If-Modified-Since: Tue, 11 Jul 2000 18:23:51 GMT          --缓存文件的最后修改时间
                        Referer: http://www.itcast.com/index.jsp         --来自哪个页面、防盗链
                        User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
                        Cookie
                        Connection:Keep-Alive           --链接状态
                       
                掌握的头信息:
                        Referer User-Agent Cookie If-Modified-Since
        请求体:空行以下的内容
                只有post才有请求体  get请求参数 http://xxxx?username=tom&password=123
                格式:username=tom&password=123
        ////////////////////
响应:(response)
        组成部分:
                响应行 响应头 响应体
        响应行:响应信息的第一行
                格式:协议/版本 状态码 状态码说明
                例如:HTTP/1.1 200 OK
                状态码:
                        200 正常响应成功
                        302 重定向
                        304 读缓存
                        404 用户操作资源不存在
                        500 服务器内部异常
        响应头:从响应信息的第二行到空行结束
                格式:key/value(value可以是多个值)
                常见的头
                        Location: http://www.it315.org/index.jsp         --跳转方向 和302一起使用的
                        Server:apache tomcat                        --服务器型号
                        Content-Encoding: gzip                         --数据压缩
                        Content-Length: 80                         --数据长度
                        Content-Language: zh-cn                 --语言环境
                        Content-Type: text/html; charset=GB2312                 --数据类型
                        Last-Modified: Tue, 11 Jul 2000 18:23:51 GMT        --最后修改时间
                        Refresh: 1;url=http://www.it315.org                --定时刷新
                        Content-Disposition: attachment; filename=aaa.zip        --下载
                        Set-Cookie:SS=Q0=5Lb_nQ; path=/search
                        Expires: -1                                        --缓存
                        Cache-Control: no-cache                          --缓存
                        Pragma: no-cache                                   --缓存
                        Connection: Keep-Alive                           --连接
                掌握的头信息
                        Content-Type Location  Last-Modified Refresh Content-Disposition Set-Cookie
        响应体:空行以下的内容
                页面上展示的内容


作者: xiongliu    时间: 2018-1-21 13:56
无法找到该页面也
作者: 渝小妹    时间: 2018-1-21 16:53
期待你每天的进步   温故而知新
作者: 陈文老师    时间: 2018-1-23 09:24
继续加油!每天总结,每天成长!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2