zoukankan      html  css  js  c++  java
  • Http的Get和Post--扫盲篇

    Http Get请求,根据Http规范Get用于服务器信息的获取,而且安全及幂等的。其中安全的在此处的含义是:不会对服务器数据造成修改、增加、以及数据状态的改变。

    Http Post请求,表示可能修改服务器上的资源的请求。

      以上2种分别为Http使用最多最常见的请求方式。

    从具体的应用上看:

      Get请求位于Http协议的头部(header),会依附在浏览器的地址栏中以"?"符号分割传输参数,参数之间使用“&”符号连接。

      中文字符会使用Base64编码以16进制表示ASCII码。英文字符照常发送,空格会转化为"+"符号。

      Get方式请求提交的数据大小取决于浏览器服务器的设置,在正常情况下IE为2083个字节(大致2.35KB),需要注意的是,并不是Http对Get请求的URL长度进行限制。

      Post请求提交的数据位于Http协议的包体中。

      Post的请求数据大小取决于web服务器的处理能力,IIS6.0限制一个Post请求的大小为200KB;单个表单域为100KB;IIS6.0上传文件最大默认为4M。

  • 相关阅读:
    MVC,MVP和MVVM的区别
    将数组里某个属性相同的对象合并成一个数组
    Ajax的理解
    VUE如何关闭Eslint的方法
    数组去重
    vue-router传递参数的几种方式
    密码的显示和隐藏
    "校园易借查询"选题报告
    我的第一个微信好友分析
    数据库实践
  • 原文地址:https://www.cnblogs.com/KingLei/p/http.html
Copyright © 2011-2022 走看看