美文网首页
HTTP: GET 和 POST

HTTP: GET 和 POST

作者: 写代码的海怪 | 来源:发表于2019-02-10 01:13 被阅读7次

GET 和 POST 请求总是会在面试过程中被问到,虽然方方总是说这两者没啥区别,但是作为面试题,还是写篇文章总结下吧。

GET POST
参数 一般放在 URL 的查询参数里 放在请求体里
安全 GET 更安全,因为写在 URL 里是以明文显示 POST 写在消息体里更不容易发现(其实也是明文,没有 HTTPS 的话)
参数长度 GET 参数长度放在 URL,URL 长度为1024个字符 POST 参数为 4 ~ 10M
GET 请求只发一个包 POST 需要发两个以上(有消息体)
数据 GET 一般用来获取数据 POST 一般用来改数据

注意:以上我都用了“一般”两个字,因为 GET 也是可以带消息体的,只是一般不这么做,硬做也是可以的。如果带了消息体其实和 POST 差不多。

相关文章

  • get和post

    HTTP POST和GET的区别 1、HTTP 只有POST和GET 两种命令模式; 2、 POST 是被设计用来...

  • HTTP post和get请求的实现

    本文使用HttpClient包实现了HTTP的post和get请求。 · POST · GET

  • GetPost

    Http 方法:Get/Post 两种最常用的HTTP方法:Get和Post[https://www.jiansh...

  • HTTP: GET 和 POST

    GET 和 POST 请求总是会在面试过程中被问到,虽然方方总是说这两者没啥区别,但是作为面试题,还是写篇文章总结...

  • 可能碰到的iOS笔试面试题(16)--网络

    网络 http请求方式? 通常,HTTP的请求方式有3种,分别是:POST、GET、HEAD。POST和GET方法...

  • 调用http请求

    调用http请求 http请求方法(POST 和 GET)

  • 网络

    http 请求方式 通常, http 请求的方式有三分钟, GET, POST, HEAD. POST 和 GET...

  • 老生常谈, GET 和 POST 区别

    结论: GET 和 POST 方法没有实质区别,只是报文格式不同。 GET 和 POST 只是 HTTP 协议中两...

  • jQuery|AJAX get() 和 post()

    jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据。 ...

  • jQuery - AJAX get() 和 post() 方法

    jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据。

网友评论

      本文标题:HTTP: GET 和 POST

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