亚马逊的网址是啥意思?

Posted

技术标签:

【中文标题】亚马逊的网址是啥意思?【英文标题】:What's the meaning of Amazon's URL?亚马逊的网址是什么意思? 【发布时间】:2014-01-03 19:02:45 【问题描述】:

我想从亚马逊获取一些信息,但 URL 似乎很复杂。有人知道amazon的网址是什么意思吗?

例如:吊扇和配件页面的网址是:

http://www.amazon.com/s/ref=lp_2619525011_nr_n_6?rh=n%3A2619525011%2Cn%3A%212619526011%2Cn%3A495362&bbn=2619526011&ie=UTF8&qid=1387193124&rnid=2619526011
    ref=lp_2619525011_nr_n_6是什么意思 rh=n%3A2619525011%2Cn%3A%212619526011%2Cn%3A495362是什么意思 bbn=2619526011是什么意思 ie=UTF8是什么意思 qid=1387193124是什么意思 rnid=2619526011是什么意思

【问题讨论】:

这是亚马逊服务器客户端状态数据。 ie=UTF8 为页面编码格式 请注意,ie=UTF8 是多余的,如果您正在构建自己的 URL(响应标头显示 content-type: text/html;charset=UTF-8),则可以不使用它。 【参考方案1】:
https://www.amazon.com/s?rh=
k:-assdhjkadhjkhscue,
n:3375251,
p_n_condition-type:6503254011,
p_72:2661618011,
p_85:2470955011
&page=6
&bbn=2619526011
&ie=UTF8
&qid=1387193124
&rnid=2619526011

rh denotes the factors of query.
k = keyword,
n = category (Sports & Outdoors in this case)
p_n_condition-type = new/used
p_72 = 4 or more stars
p_85 = prime eligible
page = pagination offset(page nos).
qid = the timestamp when the query result was generated.
bbn = browse node numbers.Amazon uses a hierarchy of nodes with a number to the hierarchy to represent collections of items. Each number given is a browse node number.
rnid = random id  for browsing the node.
ie=utf8 = UTF-8 page encoding format.

【讨论】:

【参考方案2】:

ie=UTF8 出现在 man Amazon 页面上是所需的字符编码

qid=1387193124 是生成 URL 的 unix 时间戳,在本例中为 2015 年 10 月 3 日 12:40:07 GMT

ref= 也出现在整个网站的许多页面上,并且与引用页面有关。几乎就像是一种更明确的方式来传递 HTTP Referer。

bbn= 和 rnid= 与亚马逊非常令人困惑的“浏览节点”有关。不幸的是,此示例中的 2619526011 与 https://www.amazon.com/gp/help/customer/display.html?nodeId=200186090 上提供的浏览树指南不匹配,后者显示了浏览节点 ID 为 495224 的吊扇

rh= 我不清楚,但可能有一些会话状态要在页面之间传递。

【讨论】:

以上是关于亚马逊的网址是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

relist在亚马逊卖家平台上是啥意思

merge是啥意思

fine-tune是啥意思

亚马逊短网址正则表达式...为啥我不能让它工作

如何防止使用签名网址从亚马逊云端下载视频

试图从亚马逊评论网址获取产品标题