Tag: cfhttp

使用cfhttp在ColdFusion中获取文件之后的只读

我正在创build一个计划的任务,从第三方站点下载一个Excel文件,然后相应地更新数据库。 我可以通过一个url(例如http://www.example.com/myExcel.xls )成功下载该文件。 但是当我尝试阅读后,使用本Nadel的POIUtility.cfc,我得到各种错误。 这似乎是由于我用CFHTTP下载文件时,它被保存为只读格式。 这种行为听起来对任何人都熟悉吗?或者有人知道如何保存文件,使其不是只读的? 提前致谢。 部分代码: <cfhttp method="get" url="http://www.example.com/myExcel.xls" path="#expandpath('xls')#" file="stocks.xls" /> <cfset objPOI = CreateObject("component", "POIUtility").Init()/> <cfset arrSheets = objPOI.ReadExcel( FilePath = ExpandPath("xls/stocks.xls") , HasHeaderRow = true) /> 更新6月22日:我收到的错误是以下内容: Object instantiation exception. An exception occurred while instantiating a Java object. The class must not be an interface or an abstract class. Error: […]