码迷,mamicode.com
首页 > Web开发 > 详细

9.1 Web 框架 django

时间:2018-10-16 02:14:05      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:post   问题   web   字节   历史记录   现在   分享图片   bsp   test   

1.  get  查询

2. post 修改

3.  get 没有请求体, Post有请求体

4. 请求首行\r\n请求头1\r\n请求头2\r\n请求头3\r\n.....\r\n\r\n请求体

5. 字符串.encode(‘utf8‘)  =>  byte字节

    加密成字节,解密成看得懂的字符串

技术分享图片

请求方式: get与post请求

  • GET提交的数据会放在URL之后,以?分割URL和传输数据,参数之间以&相连,如EditBook?name=test1&id=123456. POST方法是把提交的数据放在HTTP包的Body中.
  • GET提交的数据大小有限制(因为浏览器对URL的长度有限制),而POST方法提交的数据没有限制.
  • GET与POST请求在服务端获取请求数据方式不同。
  • GET方式提交数据,会带来安全问题,比如一个登录页面,通过GET方式提交数据时,用户名和密码将出现在URL上,如果页面可以被缓存或者其他人可以访问这台机器,就可以从历史记录获得该用户的账号和密码.

 技术分享图片

 

所以: GET 数据在首行的url中 .....\r\n\r\n后没有请求体(没有数据了)

          而只有POST  ..... \r\n\r\n后有请求体(存放数据)

 

9.1 Web 框架 django

标签:post   问题   web   字节   历史记录   现在   分享图片   bsp   test   

原文地址:https://www.cnblogs.com/beallaliu/p/9795127.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!