私の会社のデータベースの多くの画像には、「st. john's.jpg」などの型にはまらない名前が付いています。cf8 では、IsImageFile 内で URLEncodedFormat(myimage) を使用して、そのような画像をチェックしました (以下のコードを参照)。cf9 に移行するまでは完全に機能していました。cf9 は IsImageFile 内の URLEncodedFormat ファイルを認識しないようです。従来型と非従来型の両方の名前で cf9 チェック イメージを作成する方法を教えてください。
<cfif IsImageFile("http://www.mywebsite.com/images/#URLEncodedFormat(myimage)#")>
<cfset imageURL = "/images/#URLEncodedFormat(myimage)#">
<cfelse>
<cfset imageURL = "/images/noimage.jpg">
</cfif>