问题标签 [fw1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
214 浏览

coldfusion - ColdFusion 强制 CSRF 失败

我有一个网站可以在用户登录时检查 CSRF 令牌。表单看起来像

后来它被检查

我想验证这实际上是在检查。令牌是否过期或超时?换上好像没什么用this.name=application.cfc令牌是基于域名的吗?

我需要对此进行测试。我不需要自动化测试,而只是以某种方式测试它。

0 投票
1 回答
77 浏览

vue.js - Axios 和 FW/1 无法使用标头(CORS 错误)

我无法在我的 axios 请求中使用标头

这有效

应用程序.vue

这不

应用程序.vue

我的终点看起来像这样

应用程序.cfc

我收到如下所示的错误消息:

在此处输入图像描述

在 中App.vue,我不知道要添加什么。

0 投票
1 回答
88 浏览

json - 在 ColdFusion 中 JSON 返回 null

我想返回 null 作为 JSON 响应的一部分

但我收到一条错误消息Variable NULL is undefined.

我如何发回一个空值?

注意:不存在不是一种选择

0 投票
0 回答
45 浏览

rest - 返回带有变音符号的字符串

我想使用 FW/1 返回一个如下所示的字符串:

请注意,这不是正常的 FW/1,而是 REST

当我运行这个时,我得到

邮递员在标题中报告,Content-Type

更新

Visual Code Studio 报告该文件是UTF-8

EncodeForXML()把它变成

哪个更糟

更新 2

我试过了

但我明白了

在此处输入图像描述

0 投票
2 回答
349 浏览

html-framework-7 - Fw/1(Lucee) - Framework7 中的 CORS 策略导致 Ajax 请求失败

我在 Framework7 中收到了以下 ajax 请求,以便在 FW/1 (4.2) (Lucee 5.2.9) 中取回 json 数据,但不幸的是,由于通过 Chrome 浏览器的 CORS 策略,我得到了错误。

在我的 Fw/1 Application.cfc 中,我有以下设置:

在我的主控制器获取操作中,我通过

不幸的是,我收到以下消息

从源“http://localhost”访问“http://127.0.0.1:49820/index.cfm/user/login/”的 XMLHttpRequest 已被 CORS 策略阻止:请求标头字段 access-control-allow-origin预检响应中的 Access-Control-Allow-Headers 不允许

关于请求标头信息,我收到以下信息,据我所知,还传递了参数:

在此处输入图像描述

有什么想法可以帮助我吗?

问候

0 投票
1 回答
44 浏览

lucee - Coldfusion 无法将日期类型插入 MySQL

我将 Framework7 与 Coldfusion fw1 4.2 (Lucee 5.3) 一起用作 ajax JSON 响应的前端。我编写了以下模型\服务代码(在 fw1 中没有语法错误),该代码通过适当的控制器调用以返回 JSON 响应标志成功或失败。

所有参数都是字符串,因为我已经通过适当的 getMetadata(parameter).getName()

使用 Framework7 运行此代码,我收到一个错误 = 1 而不是成功 = 1 的 JSON 响应。此外,我删除了第二个查询以及事务括号,只留下 try/catch 仍然是相同的错误。另外,我用CF_SQL_TIMESTAMP代替CF_SQL_DATE,还是一样,没有MySQL数据插入,抛出异常。最后,我添加了 local.status.msg=e.Message,以便通过 json 响应详细描述我的错误。起初我得到了The named parameter [local] has not been provided错误消息,现在我得到No matching property [GENERATED_KEY] found了 MYSQL。

知道我能做什么吗?

问候

0 投票
1 回答
25 浏览

lucee - 从控制器方法渲染 JSON

我在 FW/1 4.2。该文档指出以下内容:

您可以使用 renderData() 函数直接将数据返回给调用者,绕过视图和布局。

当我尝试在控制器函数中使用 variables.fw.renderData() 时,出现以下错误:

组件 [controllers.notifications] 没有名称为 [fw] 的可访问成员

如果我转储变量范围,其中唯一的就是控制器方法本身。变量范围内没有 fw 对象。我使用命令框 CLI 安装了 FW/1。

其他一切似乎都工作正常(路由/等)。为什么我的控制器无法使用 fw 对象?

0 投票
1 回答
62 浏览

lucee - fw/1 - 无法在视图中显示外来字符

我在 fw/1(框架一 4.2)中有以下主控制器默认操作,其中我定义了一些 rc 范围变量以显示在 views/main/default.cfm 中。

主文件

意见/主要/default.cfm

最后在 layouts/default.cfm

不幸的是,我收到以下输出

ΡΨΩΓΔ</p>

üößä

有什么想法可以帮助我吗?

问候

0 投票
1 回答
59 浏览

coldfusion - ColdFusion framework ONE 如何使视图功能在视图中可用

我想知道框架一(fw1)如何使view()视图中的功能可用,例如内置功能中的ColdFusion?

例如,在下面的代码中,该view()函数可以像内置函数中的任何 ColdFusion 一样被调用。fw1如何使它成为可能?

该函数view()已在/framework/one.cfc中定义

0 投票
0 回答
29 浏览

coldfusion - ColdFusion 中的 FW/1 如何创建服务对象

我的 FW/1 应用程序中的控制器具有以下结构。但是想知道 FW/1 如何为每个属性创建一个对象?例如,当我们property userService在控制器内部编写时,它如何为/modal/services/user.cfc? 创建一个对象。通常,要在 ColdFusion 中创建对象,我们使用createObject方法。但是如果没有这个方法,当我们在控制器内部createObject编写时,如何创建一个对象呢?property userService谁能告诉我 FW/1 框架内的魔法发生在哪里?很想知道。