zoukankan      html  css  js  c++  java
  • 每日日报

    get    参数提交的方式 所有参数都放到url的后面 url跟参数之间用?隔开 每一个参数之间用&符号隔开  
    http://192.168.78.99:8080/hello/form.html?username=hello&password=123....
    提交参数的长度有限制 2K~8K  不超过2k 实际上是浏览器对url的长度有限制 
    post 参数的组拼方式  每一个参数之间用&符号隔开  key=value形式
            参数是放到请求体中  post方式提交 参数的长度不受限制  (一些特定的需求 比如文件上传必须使用post方式提交)
    请求行 请求的地址 请求的方法 请求用到的http协议
    请求头
    host请求主机的ip
    user_agent 告诉服务端 当前浏览器的类型
    Accept: 告诉服务端 当前浏览器可以处理的数据类型
    Accept-Language 告诉服务端 当前浏览器可以接受的语言
    Accept-Encoding 告诉服务端 当前浏览器可以支持的压缩格式
    Referer 提交的url
    connection 是否断开连接
    post方式 如果有参数提交 那么 会比get方式多两个请求头
     
    Content-Type 告诉服务端提交参数的数据类型
    Content-Length  告诉服务端提交参数的数据长度
    请求体 post方式才有请求体
    1. username=abcd&password=12345&gender=m&hobby=football&hometown=bj&intro=%E8%BF%99%E4%B8%AA%E5%AE%B6%E4%BC%99%E5%BE%88%E6%87%92......
    响应 response
    响应行 响应码 http的版本号
    200~299 说明请求成功 服务端成功返回数据
    300~399 服务端收到了请求 但是需要客户端做进一步操作
    400~499 请求错误(客户端问题)
    500~599 服务端错误
    Accept-Ranges 说明当前服务端返回数据的单位
    Content-Length 响应体的长度
    Content-Type 响应的类型
    Date 服务端当前的时间
    Etag Last-Modified 用来判断 服务端内容是否有变化  如果Etag Last-Modified 两次访问内容都没有变化
    说明在两次访问的时间间隔内服务端没有发生改变 可以使用缓存的数据
    Server: 描述当前服务端的类型
    响应体
  • 相关阅读:
    ural 1028. Stars 树状数组
    hoj 1110 Simply Syntax // poj 1126 Simply Syntax
    hdu 1827 Summer Holiday // tarjan求缩点
    hoj 3005 Game Rigging 强联通分量求缩点
    hoj 2741 The Busiest Man // 强连通分支+缩点+传递闭包
    poj 2488 A Knight's Journey 回溯
    hoj 1520 The Bottom of a Graph // poj 2553 The Bottom of a Graph
    单链表的操作C语言实现(转)
    UltraEdit 提示 希望转换xxx 到DOS格式吗?
    linux 下查看服务 服务运行级别(转)
  • 原文地址:https://www.cnblogs.com/zhukaile/p/14836265.html
Copyright © 2011-2022 走看看