zoukankan      html  css  js  c++  java
  • ssm框架复习日志-01

    servelt

    • http
    • servlet

    http
    为什么要学http(超文本协议)协议?因为接下来要写基于web的项目,http协议是www的核心。
    Internet的基本协议是TCP/IP协议,Ip(Internet Protocol
    Adress)是互联网中的唯一标识。
    http位于tcp/ip协议中的应用层

    原理:浏览器向服务器发送一段文本(接下来的servlet中要用到这里面的某些参数),告诉服务器需要哪些资源,然后服务器返回文本浏览器进行解析显示。联系起来我们的html协议,是不是叫超文本语言。

    当浏览器发送文本请求web资源时,实际上是发送了一个http请求:
    请求的结构:
    请求行(包括get,post请求方法,get是直接在?后面传参数,post通过请求体传参数)
    请求体【描述客户端请求哪台主机,以及客户端的一些环境信息等】

    空行

    然后就会收到http响应:
    响应的结构:
    状态行:【用于描述服务器对请求的处理结果。】
    响应体:多个消息头【用于描述服务器的基本信息,以及数据的描述,服务器通过这些数据的描述信息,可以通知客户端如何处理等一会儿它回送的数据】
    空行
    实体内容【服务器向客户端回送的数据】

    Servlet:Servlet带给我们最大的作用就是能够处理浏览器带来HTTP请求,并返回一个响应给浏览器,从而实现浏览器和服务器的交互。

    一般我们使用servlet都是继承httpservlet。

    然后我用这个最麻烦的是乱码问题。

  • 相关阅读:
    LF will be replaced by CRLF in package.json.
    JS 防抖和节流
    webpack依赖分析|打包优化
    JavaScript 中精度问题以及解决方案
    mysql查询某些数据的最小值
    mongodb sort
    常用的快捷键(用到时再不断完善)
    一、negut增加Nancy,和Nancy.Hosting.Self,
    Linux系统(Centos)安装tomcat和部署Web项目
    CentOS 7系统安装jdk-8u161-linux-x64.tar.gz
  • 原文地址:https://www.cnblogs.com/lh20189748/p/13979863.html
Copyright © 2011-2022 走看看