美文网首页
http&tomcat

http&tomcat

作者: xiongsirui | 来源:发表于2016-07-31 11:16 被阅读31次

C/S: 客户端/服务器
即要承担服务器端程序,以及客户端程序
B/S:结构即为浏览器/服务器
优点:只要编写服务器端程序;
缺点:安全性较差
资源分类:
静态资源:指web页面中供人们浏览的数据始终是不变。
动态资源:指web页面中供人们浏览的数据是由程序产生的,不同事件访问web页面看到的内容各不相同。
访问web资源:
http --> 协议名
www.itcast.cn --> 主机名
itcast.cn --> 域名
80 --> 端口号
index.html --> 资源名
Web服务器:
Tomcat(Apache):当前应用最广的JavaWeb服务器,;支持servlet规范

Paste_Image.png

TomCat架构:
Server -> Service -> Engine


image.png

Connecter配置端口

Tomcat访问流程:
news.baidu.com
本机上的HOST文件
DNS服务器:
域名解析服务器
.baidu.com 192.168.1.2
1.查看本机host的配置,早于主机对应的ip(因为没有ip就访问不了)
2.连接DNS服务器,继续查找网址对应IP;
1.如果在主机名后面没有填写访问应用名称,那么服务器会当作你访问时默认应用,一般是ROOT
2.(127.0.0.1)当你没有填写主机名,而是直接填写IP连接的服务器,那么服务器会使用默认主机来处理请求。
Engine: Catherine(轰炸机)

http协议:
HTTP协议就是规定了服务器和浏览器之间通信的格式(规则)
只有在通信的时候满是了改格式,那么两端才能互相理解对方的意思。


image.png

请求方式 请求路径 请求协议/版本号


image.png

HTTP响应协议:
200 成功
404 资源未找到
500 服务器端错误
302 重定向
304 缓存


image.png

1.程序架构:
BS
优缺点:
CS
优缺点:
2.TOMCAT服务器
1.如何修改端口号
2.如何配置虚拟目录(部署项目)
3.如何配置虚拟主机(山寨百度)

  1. MYEclipse与Tomcat整合
    1.配置tomcat到MyEclipse中。
    2.在MyEclipse中开启关闭tomcat.
    3.创建JAVAWeb项目
    4.部署/移除 项目.
    4.HTTP协议:
    规定浏览器和服务器之间的通信规则(格式)。
    请求协议:
    请求首行 => 请求方式 请求路径 协议/版本号
    请求头 => 键:值
    请求空行 => 空白行,用于分割头和正文
    请求正文 => 只有POST请求有正文,表单提交的键值对
    响应协议:
    响应首行 => 协议/版本号 状态码 状态码描述
    响应头 => 键:值
    响应空行 => 空白行,用于分隔头与正文
    响应正文 => HTML代码,CSS,JS,图片...
    有两个meta标签,是模拟HTTP响应头的.
    Meta:<meta http-equiv = "Content-Type" content = "text/html;charset=utf-8">

Meta:<meta http-equiv = "Refresh" content = "text/html; charset=utf-8">

相关文章

  • http&tomcat

    C/S: 客户端/服务器即要承担服务器端程序,以及客户端程序B/S:结构即为浏览器/服务器优点:只要编写服务器端程...

  • HTTP&HTTPS

    Socket开发基础Socket注意事项http基于TCP/IP通信协议来传递数据(HTML文件, 图片文件, 查...

  • HTTP&HTTPS

    网络基本概念 客户端(就是手机或者ipad等手持设备上面的APP) 服务器(远程服务器-本地服务器) 请求(客户端...

  • iOS http&https

    iOS 9 限制 http 协议的访问,如果 App 需要访问 http://, 则需要在Info.plist 添...

  • 详解HTTP&HTTPS

    前言 通常使用的网络(包括互联网)是在TCP/IP协议族的基础上运作的。而HTTP属于它内部的一个子集。在整个网络...

  • http&&https

    HTTP与HTTPS握手的那些事 今天我总结了什么是HTTP三次握手,还有HTTPS握手的过程以及为什么HTTPS...

  • 【学习】重点框架

    Tomcat Tomcat全面介绍Tomcat支持的协议Tomcat系统架构Tomcat容器责任链实现Tomcat...

  • 服务器性能监控与调优

    Tomcat Tomcat Manager 文档:http://tomcat.apache.org/tomcat-...

  • 安装配置Tomcat,eclipse配置Tomcat

    下载tomcat tomcat官网:Apache Tomcat® - Welcome! tomcat链接:http...

  • Ubuntu安装Tomcat

    Ubunt安装Tomcat 下载Tomcat 下载apache-tomcat-7.0.54 解压Tomcat su...

网友评论

      本文标题:http&tomcat

      本文链接:https://www.haomeiwen.com/subject/yvxzjttx.html