美文网首页
关于POST和GET

关于POST和GET

作者: Y1212 | 来源:发表于2017-07-06 23:52 被阅读0次

最近跟研发的接触中有讨论到这个,所以做个查询和记录

1、post、get是什么东西

这是http定义的与服务器交互的方法,即客户端以何种方式对服务器进行请求和应答

超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。

HTTP 的工作方式是客户机与服务器之间的请求-应答协议。

2、与post、get类似的请求-应答方式有哪些

HTTP/1.1协议中共定义了八种方法(也叫“动作”)来以不同方式操作指定的资源:

8种方法的描述

3、主要分析get和post

在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST。

根本区别在于一个用于获取数据,一个用于修改数据

所以你可以用修改数据的来替代查询数据的,但是不能用查询数据的来替代修改数据的

(1)GET查询字符串(名称/值对)是在 GET 请求的 URL 中发送的,通常是像下面这样定义格式的

login.action?name=hyddd&password=idontknow&verify=%E4%BD%E5%A5%BD

a,以 ? 来分隔URL和数据;

b,以& 来分隔参数;

c,如果数据是英文或数字,原样发送;

d,如果数据是中文或其它字符,则进行BASE64编码。

(2)POST查询字符串(名称/值对)是在 POST 请求的 HTTP 消息主体中发送的

POST /test/demo_form.asp HTTP/1.1

Host: w3schools.com

name1=value1&name2=value2

所以适用于的情况稍微整理如下:

适用于的整理

具体可参考:http://www.w3school.com.cn/tags/html_ref_httpmethods.asp


相关文章

  • SQLi-LABS 学习SQL注入(less 1-less 22

    GET和POST的区别及get和post关于请求的编解码的问题GET请求中对MySQL的注释:-- ,--+POS...

  • 关于POST和GET

    最近跟研发的接触中有讨论到这个,所以做个查询和记录 1、post、get是什么东西 这是http定义的与服务器交互...

  • GET请求和POST请求的区别

    以前看了比较多关于Get和Post的不同,现在总结一下: Get和Post是两种Http请求方式: 1) Get:...

  • iOS请求方法和网络安全

    GET和POST请求 GET和POST请求简介 GET请求模拟登陆 POST请求模拟登陆 GET和POST的对比 ...

  • iOS请求方法和网络安全

    GET和POST请求GET和POST请求简介GET请求模拟登陆POST请求模拟登陆GET和POST的对比保存用户信...

  • HTML5学习小记八

    关于一些小知识点的总结 GET 和 POST 的区别?1、 get是从服务器获取数据 -----"取"; post...

  • 关于 HTTP GET/POST 请求参数长度最大值的一个理解误

    该文章解决了我多年对GET和POST的疑惑! 再也不怕面试官追问了。转自:关于 HTTP GET/POST 请求参...

  • Http和Https

    Http 参考文章关于HTTP协议,一篇就够了 GET和POST请求的区别 GET请求例子: GET /books...

  • HTTP

    get和post请求的区别 GET参数通过URL传递,POST放在Request body中。GET比POST更不...

  • post And get

    post And get post 与 get 请求的区别: 相同点:post和get都属于tcp协议传输。 po...

网友评论

      本文标题:关于POST和GET

      本文链接:https://www.haomeiwen.com/subject/bchchxtx.html