我试图让我的脚本读取一个 csv 文件,遍历这些行(它们是 url)并查看每个 url 的 http 状态代码。
这是我正在使用的脚本:
<cffile action="read" file="e:\domains\myurl.com\data\testURLs.csv" variable="csvfile">
<cfloop index="index" list="#csvfile#" delimiters="#chr(10)##chr(13)#">
<cfset status = "">
<cfoutput>
<p>#index#</p>
<cfhttp url="#index#" method="get" result="myresult"></cfhttp>
<cfset status = "#myresult.statuscode#">
<p>#status#</p>
</cfoutput>
</cfloop>
当我使用 cfhttp url 标记中的 URL 运行它时,它工作正常,但是当它设置为变量时它不起作用。并且给了我一个“元素状态码在 MYRESULT 中未定义”。
谁能指出我哪里出错了?