【问题标题】:What are the components of a google.com URL string?google.com URL 字符串的组成部分是什么?
【发布时间】:2021-10-21 18:48:24
【问题描述】:

当我在 google.com 中搜索关键字时,我在浏览器中看到了这个 URL:

https://www.google.com/search?q=harry+potter&sxsrf=AOaemvJzqEslTi5rksHz8Da7pgdZ1J3uMw%3A1634810260185&source=hp&ei=lDlxYYaCCNaL9u8Popq2-AQ&iflsig=ALs-wAMAAAAAYXFHpA2d9PU58mYXikU2pl90IN7Z8wXq&ved=0ahUKEwiGnNLmntvzAhXWhf0HHSKNDU8Q4dUDCAg&uact=5&oq=harry+potter&gs_lcp=Cgdnd3Mtd2l6EAMyCAguEIAEEJMCMgUILhCABDIFCAAQgAQyBQguEIAEMgUIABCABDIFCAAQgAQyBQguEIAEMgUIABCABDIFCC4QgAQyBQgAEIAEOgcIIxDqAhAnOgQIIxAnOgUIABCRAjoLCC4QgAQQxwEQowI6CwguEIAEEMcBEK8BOgsILhCABBDHARDRA1D3GliFJmDtJmgAcAB4AIABowGIAeQKkgEDNi43mAEAoAEBsAEK&sclient=gws-wiz

我了解几乎所有网站都通过超文本传输​​协议运行。一些最常见的 HTTP 方法是 GETPOST

我假设上面是一个POST 方法,因为它有一个请求负载(我的搜索查询)和一个响应负载(返回的网页)。

参数“q”显然是我的搜索关键字。

做什么

sxsrf=AOaemvJzqEslTi5rksHz8Da7pgdZ1J3uMw%3A1634810260185

source=hp

ei=lDlxYYaCCNaL9u8Popq2-AQ

iflsig=ALs-wAMAAAAAYXFHpA2d9PU58mYXikU2pl90IN7Z8wXq

ved=0ahUKEwiGnNLmntvzAhXWhf0HHSKNDU8Q4dUDCAg

uact=5

oq=harry+potter

gs_lcp=Cgdnd3Mtd2l6EAMyCAguEIAEEJMCMgUILhCABDIFCAAQgAQyBQguEIAEMgUIABCABDIFCAAQgAQyBQguEIAEMgUIABCABDIFCC4QgAQyBQgAEIAEOgcIIxDqAhAnOgQIIxAnOgUIABCRAjoLCC4QgAQQxwEQowI6CwguEIAEEMcBEK8BOgsILhCABBDHARDRA1D3GliFJmDtJmgAcAB4AIABowGIAeQKkgEDNi43mAEAoAEBsAEK

sclient=gws-wiz

代表,如何知道?

【问题讨论】:

  • 我投票结束这个问题,因为这是一个关于 Google 如何工作的问题,而不是一个编程问题。

标签: http request google-search


【解决方案1】:

首先,你写的请求使用GET作为Request Method。

您可以在任何浏览器的开发者工具的“网络”选项卡上轻松检查:

其次,GETPOST 之间的区别(还有很多其他方法,但那是其他主题)不是你写的那个。主要是,这两种方法的区别在于请求中是否存在正文(即使您可以在 GET-Request 中发送正文,但强烈不推荐这样做)。

请求方法的目标是指示目标服务器应如何处理请求。

现在,专注于您的问题,您可以通过简单的 Google 搜索发现所有这些参数的值,但无论如何,这里有一个博客,其中解释了 Google 搜索 URL 的所有参数:

Google Search URL Parameters [Ultimate Guide]

【讨论】:

    猜你喜欢
    • 2011-08-26
    • 1970-01-01
    • 2013-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-31
    相关资源
    最近更新 更多