【发布时间】:2015-10-19 21:07:54
【问题描述】:
我正在使用 cfhttp (Lucee Server) 通过以下方式从 url 中抓取页面内容:
<cfhttp url="#libs.originalAdPage#" method="GET" />
然后我将此内容放在页面上的 div 中。
这段代码已经运行了很长时间。
我需要报告因内容而被抓取的 url,并且该信息被放入另一个不受我控制的网站表单中。我决定将网址转换为缩短的位网址。我将该过程构建到页面中以创建一个位链接并返回该 url 以替换现有 url。
如果我使用带有来自linkedin 的缩短URL 的页面,页面将被抓取并正确显示在div 中。
<cfhttp url="http://bit.ly/1NPhPgc" method="GET" />
但是,如果我对 Indeed.com 页面执行相同的 cfhttp 调用,该页面短于一个位 URL,我会收到连接失败错误。
<cfhttp url="http://bit.ly/1RQvlim" method="GET" />[![cfdump of connection failure][1]][1]
如果我直接在浏览器中打开此 URL,则页面显示正确。
任何想法都将不胜感激。
谢谢,
迈克尔
【问题讨论】:
标签: coldfusion cfhttp lucee