我有一个用Coldfusion 2016编码的Web应用程序。ColdFusion是为前端编写的,但我有一个Java后端。对于我的页面,我处理从应用程序中删除用户的过程。该页面通过HTTP请求调用Java后端,该后端执行许多操作。 HTTP需要一段时间,并且出现超时问题。问题是,我无法延长超时时间,因为页面上有CFX(自定义)标签。我从adobe docs中获悉,CFX标签没有监听应用程序/页面超时设置。有没有办法延长此请求的超时时间?
代码示例(如果有那么多帮助,可以使用idk)
<cfflush interval = "10">
<cfsetting RequestTimeout = "120">
<cfset appServer = new app.modules.user.userRequest.init(session.user_id)>
...
<cfset variables.response = appServer
.getRequest(
urlPath = variables.processUrl,
urlParam = { 'user_id' = session.user_id },
formParam = variables.requestForm
)>
<cfset variables.results = DeserializeJSON(variables.response)>
...
<h1>
<cf_displayText title="#session.user_id#" >
</h1>
<div class="panel panel-default">
<div class="panel-body">
....