別のサーバーから大きな XML ファイルを取得するために毎晩実行される Web アプリに取り組んでいます。ColdFusion MX7 を使用しています。ユーザー名、パス、および URL を使用して CFHTTP GET を実行します。次に、一時的な場所に cffileaction write でフィールドを書き込みます。解析してデータベースにソートできるようにします。ページ カットにいくつかの CFHTTP 呼び出しがあり、そのうちの 1 つが失敗しています。CFCatch では、システムからメールでキャッチ タイプとメッセージが送られてきて、これを取得しています。
- COM.Allaire.ColdFusion.HTTPFailure
- 接続エラー: ステータス コードを利用できません
これは書き込みアクションをそのまま呼び出します(資格情報は正しいです):
<cfhttp method="GET"
username="#uname#"
password="#pw#"
url="#url#"
resolveurl="yes"
throwonerror="yes">
</cfhttp>
<cffile action="write" file="#getdirectoryfrompath(GetCurrentTemplatePath())#\XML_FileName.xml" output="#cfhttp.fileContent#">
誰かが彼のエラーに精通していますか?