所以我有一个远程 ColdFusion 功能,例如:
remote string function name (required numeric varname){
这是通过 AJAX 调用访问的。Google 已自行将垃圾/空白值传递给此远程函数的 URL。我怎样才能优雅地处理那些让机器人/用户设法获得垃圾价值的东西。我尝试在函数周围/内部放置 try/catch 并且不起作用。我也尝试过设置默认值,但仍然出现错误。我希望能够返回错误消息。
想法?
现在:
domain.com/path/to/page.cfc?method=function&varname=
正在抛出错误
domain.com/path/to/page.cfc?method=function&varname=5
正在按预期工作。