zoukankan      html  css  js  c++  java
  • JAVA入门:http基础

    绝大多数Web开发都是在此基础上的,Http是超文本传输协议。  是处于应用层的协议。

    Http是一个基于请求/响应模式的,无状态的协议. 

    Http1.1中优化了TCP连接,在一次连接内可以处理多个请求。

    Http请求分为三部分: 1.请求行  2.消息报头    3.请求正文  由游览器想服务器发送

    一.介绍:

    请求行以一个方法符合开头,后面跟着请求URI和协议的的版本。

    Http请求的几种方法: Get   和 POST  还有Head

      Get:请求获取由Request——URI所标识的资源;

     POSt: 在Request——URI所标识的数据后附加新的数据

    HEAD:请求获取由Request——URI所标识的资源的响应的报头;

    当我们通过游览器地址栏直接输入网址的方式去访问网页的时候, 游览器采用的就是GET方法去像服务器获取资源;

    POST方法用于向向服务器发送请求,要求服务器接收在请求后面的数据,POSt方法在表提交的时候用的最多;  username=hello&world;

    HEAD方法与GET方法几乎一样的,他们的区别在于HEAD方法只是请求消息报头;

    二. HTTP-状态码的描述

    --1xx   :指示信息,    表示请求已经接收, 继续处理;

    --2xx   :成功      表示请求已经被接收,处理,理解;

    --3xx   : 重定向      ,要完成请求必须进行更进一步的操作

    --4xx   : 客户端错误     , 请求有语法错误或者请求无法实现

    --5xx   : 服务器端错误    ,服务器未能实现合法的请求;

  • 相关阅读:
    firFox的HttpRequest插件的使用
    注解事务
    log4j配置说明
    对反射用法的初探
    关于set集合和Iterator迭代器的使用
    Eclipse的使用
    各种地图坐标系转换工具
    day67-CSS字体属性、文字属性、背景属性、css盒子模型
    day66-CSS伪类选择器和伪元素选择器
    day65-CSS选择器和样式优先级
  • 原文地址:https://www.cnblogs.com/DLzhang/p/4180292.html
Copyright © 2011-2022 走看看