次の方法で cfhttp (Lucee Server) を使用して、URL からページのコンテンツをスクレイピングしています。
<cfhttp url="#libs.originalAdPage#" method="GET" />
次に、このコンテンツをページの div に配置します。
このコードは長い間機能しています。
コンテンツのためにスクレイピングされた URL について報告する必要があり、その情報は私の管理下にない別の Web サイト フォームに配置されています。URL を短縮された bitly URL に変換することにしました。ページにビットリンクを作成し、その URL を返して既存の URL を置き換えるプロセスを組み込みました。
リンク先の短縮 URL を含むページを使用すると、ページがスクレイピングされ、div に正しく表示されます。
<cfhttp url="http://bit.ly/1NPhPgc" method="GET" />
しかし、少し URL に短縮された Indeed.com ページに対して同じ cfhttp 呼び出しを行うと、接続失敗エラーが発生します。
<cfhttp url="http://bit.ly/1RQvlim" method="GET" />[![cfdump of connection failure][1]][1]
この URL をブラウザで直接開くと、ページは正しく表示されます。
どんなアイデアでも大歓迎です。
ありがとう、
マイケル