POST和GET上的HTTP请求

时间:2016-08-25 08:34:05

标签: http logging server

我有一个服务器日志,它显示POST和GET

因此,如果页面显示POST / ping和GET / xyz

这是否意味着用户代理是请求页面是GET而POST是来自服务器的响应?

因为在我的服务器日志中,它显示了大量的POST /百万/ ping,而其他页面已经是GET的数量较少。

我应该关注哪个?如果服务器将此信息显示给搜索引擎,请获取POST页面获取索引吗?

2 个答案:

答案 0 :(得分:1)

我建议您了解HTTP GET和POSTS之间的区别。

This answer非常好。

总之,GET请求是客户端请求的页面/数据。 POST是客户端向服务器发送数据,通常期望数据作为响应。

答案 1 :(得分:0)

在他们的评论中,jquery extension几乎解释了这与搜索引擎有什么关系。我将仅描述GET和POST之间的区别

GET和POST是对服务器的两种不同类型的请求。 GET请求通常用于从服务器检索信息,并且通常具有一系列GET参数。当您在Google上搜索某些内容时,您正在提出GET请求。

https://google.com/?q="how+do+i+get"

在这种情况下,GET参数是?之后的q,并且具有“我如何得到”的值。应该注意的是,GET请求不需要这些额外的参数(Sylwit)仍然是GET请求

另一方面,POST请求通常用于将数据发送到服务器。您可以在任何时候发送消息,提交表单等时看到这一点。当我单击提交此答案时,我将向stackoverflow的服务器发出POST请求。这些参数在浏览器中不会立即显示。 POST请求也可以返回HTTP响应,并带有消息。

希望能够显示两者之间的差异。