计算机网络总结(1)——GET和POST 的区别

1. GET 和 POST 的区别

【注意】HTTP没有要求,如果Method 是POST,数据就要放在BODY中。也没有要求 Method 是GET,数据就一定放在 URL 中而不能放在 BODY中。

GET 和 POST 是HTTP 协议中的两种发送请求的方法。 HTTP是什么呢? HTTP 是基于 TCP/IP 的关于数据如何在万维网上通信的协议。HTTP 底层是 TCP/IP,所以 GET 和 POST 的底层也是 TCP/IP。

=============================================================================

【区别一】

  • GET 参数是通过 URL 传递
  • POST 放在 request body中

下面用生动形象的例子来说明 GET 和 POST 之间的区别。

在万维网的世界中,TCP就像是汽车,我们用TCP 来运输数据,它很可靠,从来不会发生丢件少见的现象。但是,如果路跑的全部是看起来一模一样的汽车,那么送急件的汽车可能被前面的汽车堵在了路上,导致急件不能运输到目的地。为了避免这种情况发生,

你可能感兴趣的:(计算机网络,GET和POST,的区别)