gpt4 book ai didi

ColdFusion:获取在 Application.cfc 的 onError 方法中引发错误的函数的参数

转载 作者:行者123 更新时间:2023-12-01 06:41:34 25 4
gpt4 key购买 nike

我正在扩展我的错误管理功能,该功能转储一些范围的变量并通过电子邮件将它们发送给我。对于这种情况,我在 Application.cfc 中使用 onError 方法。

<CFDUMP var="#arguments.exception#" label="Error">
<CFDUMP var="#Application#" label="APPLICATION-Scope" />
<CFDUMP var="#form#" label="FORM-Scope">
<CFDUMP var="#url#" label="URL-Scope">
<CFDUMP var="#CGI#" label="CGI-Scope" />
<CFDUMP var="#session#" label="SESSION-Scope" />
<CFDUMP var="#variables#" label="VARIABLES-Scope" />

onError 有异常作为我在这个例子中首先转储的参数......但是我如何获取发生错误的函数的参数?例如,如果我在 Application.cfc 的 onRequest 方法中调用 UDF,如 <CFSET giveMeMyScripts("javascript-file-1","javascript-file-2") />这是否可以得到 javascript-file-1javascript-file-2 ?那种 super 参数?

感谢您对此的任何想法。

最佳答案

我不是 100% 确定,但您可以只转储参数。这可能取决于你有多少功能。

通常,如果您转储所有范围和异常,您将拥有所需的所有信息。

我们几乎完全按照您的要求执行并转储 application.cfc 中的每个范围

关于ColdFusion:获取在 Application.cfc 的 onError 方法中引发错误的函数的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9872199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com