当前位置: 首页 > 面试题库 >

HTTP get和post区别?

柯良骏
2023-03-14
本文向大家介绍HTTP get和post区别?相关面试题,主要包含被问及HTTP get和post区别?时的应答技巧和注意事项,需要的朋友参考一下

参考回答:

GET - 从指定的资源请求数据。

POST - 向指定的资源提交要被处理的数据。

GET:不同的浏览器和服务器不同,一般限制在2~8K之间,更加常见的是1k以内。

GET和POST的底层也是TCP/IP,GET/POST都是TCP链接。

GET产生一个TCP数据包;POST产生两个TCP数据包。

对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据);

而对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。

 类似资料:
  • 问题内容: 好奇是否有人知道关于data参数的区别。 我有一种方法,将a 作为我的数据参数即可工作。 如果我使用这种方法尝试相同的操作,则不会成功,因为我的数据参数似乎不正确。 有谁知道区别,我可能会用什么代替上面的? 问题答案: 重新阅读一些在线文档后,我决定在$ .ajax上坚持使用$ .post。 $ .ajax方法的数据参数与$ .post方法的数据有所不同,不确定到底是什么,但是有所不同

  • 本文向大家介绍HTTP GET和POST请求的区别?相关面试题,主要包含被问及HTTP GET和POST请求的区别?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: get参数通过url传递,post放在request body中。 get请求在url中传递的参数是有长度限制的,而post没有。 get比post更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。 get请求只能

  • 向传递的 URL 发出一个 GET 请求。 使用 XMLHttpRequest web API 向给定的 url 发出 get 请求。 通过调用给定的 callback 和 responseText 来处理 onload 事件。 通过运行提供的 err 函数,处理onerror事件。 省略第四个参数 err ,默认将错误记录到控制台的 error 流。 const httpGet = (url,

  • 本文向大家介绍请谈一谈,get和post的区别?相关面试题,主要包含被问及请谈一谈,get和post的区别?时的应答技巧和注意事项,需要的朋友参考一下 考察点:HTTP请求   (1)在客户端, Get 方式在通过 URL 提交数据,数据 在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。 (2)GET方式提交的数据最多只能有1024字节,而POST则没有此限制。 (3)安

  • get请求参数是连接在url后面的,而post请求参数是存放在requestbody内的; get请求因为浏览器对url长度有限制,所以参数个数有限制,而post请求参数个数没有限制; 因为get请求参数暴露在url上,所以安全方面post比get更加安全; get请求只能进行url编码,而post请求可以支持多种编码方式; get请求参数会保存在浏览器历史记录内,post请求并不会; get请求

  • 本文向大家介绍get 和 post 请求有哪些区别?相关面试题,主要包含被问及get 和 post 请求有哪些区别?时的应答技巧和注意事项,需要的朋友参考一下 最普遍的答案 回来之后寻思了很久,他到底是想问我什么?我一直就觉得GET和POST没有什么除了语义之外的区别,自打我开始学习Web编程开始就是这么理解的。 可能很多人都已经猜到了,他要的答案是: GET使用URL或Cookie传参。而POS