键入Get of ajax或Type Post ajax

时间:2013-04-02 06:54:44

标签: php ajax

类型:GET比类型更快:POST因为我很好奇两者是如何工作的。

我所知道的只是类型:POST从不触摸类型:GET

无论我使用get还是post,你们都想向我推荐。

3 个答案:

答案 0 :(得分:2)

我不认为一个比另一个快。但是,还有其他差异。

  • GET发送查询字符串中的所有数据,并且对地址栏上的每个用户都可见,而POST不适用
  • GET具有某些数据限制,您不能超过该限制(取决于客户端和服务器,在某些情况下取决于代理服务器,通常约为8kb)。但对于POST,您可以根据需要发送尽可能多的bytes
  • 如果您想使用文件上传功能,则必须使用POST

答案 1 :(得分:1)

性能GET或POST取决于它在服务器端的实现方式。

你应该更关注RESTful约定。

GET:检索网址指定的条目的表示。

POST:创建一个新条目。

查看更多here.

答案 2 :(得分:0)

由于某些原因,发布数据优于GET数据

  1. 我们通过网址发送更多数据,因此GET方法在某种程度上受到限制

  2. 我们通过网址发送特殊字符,例如电子邮件,但通过帖子我们可以发送任何类型的数据

  3. 帖子比get更安全,因为通过网址你可以看到哪些数据会发送到下一页但是通过帖子我们不能轻易地 但我们也可以通过该页面中的元素获取它们

  4. 文件或图片上传也只通过post方法完成,但不是通过GET

  5. 完成