Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook在抓取我的URL变量时会更改它的值吗?_Facebook_Url_Web Scraping_Canonical Link - Fatal编程技术网

Facebook在抓取我的URL变量时会更改它的值吗?

Facebook在抓取我的URL变量时会更改它的值吗?,facebook,url,web-scraping,canonical-link,Facebook,Url,Web Scraping,Canonical Link,好的,这里有一个奇怪的 尝试将此URL()通过Facebook调试器 点击这里: 看到奇怪的变化了吗 当它创建要解析的规范URL时,它使用最后一个URL变量(GownLabelID=12)并将其更改为“GownLabelID=0” 实际上,上一个变量也是如此:maxGownPrice=1000变为maxGownPrice=0 但它并不是对所有的变量都这样,只有这两个变量。而且它在最后两个月都没有这样做。我交换了顺序,并将最后一个移到了开头,它仍然对同一个变量执行此操作 我没有主意了。。有人吗 提

好的,这里有一个奇怪的

尝试将此URL()通过Facebook调试器

点击这里:

看到奇怪的变化了吗

当它创建要解析的规范URL时,它使用最后一个URL变量(GownLabelID=12)并将其更改为“GownLabelID=0

实际上,上一个变量也是如此:maxGownPrice=1000变为maxGownPrice=0

但它并不是对所有的变量都这样,只有这两个变量。而且它在最后两个月都没有这样做。我交换了顺序,并将最后一个移到了开头,它仍然对同一个变量执行此操作

我没有主意了。。有人吗

提前谢谢!(*)这是在DEV服务器上,可以随意尝试不同的东西等。它对消费者或任何东西来说都不是“活的”

当它装箱一个要解析的规范URL时,它接受最后一个URL变量(GownLabelID=12)并将其更改为“GownLabelID=0”

scraper不会“创建”规范URL,而是从页面的OG元标记中读取它们

你就是那个让我失望的人

<meta property="og:url" content="http://dev.bride.ca/wedding-dresses/index.cfm?
page=1&shopRegions=162&GownTypeID=1&maxGownPrice=0&GownLabelID=0"/>


进入页面的HTML代码中–刮刀只会按照您所说的进行操作。

OMG,您是对的!!哈哈哈,我认为这与会话变量有关。当我查看源代码时,它显示ID=92——但当FB经过(新会话)时,它默认为零。