问题标签 [taffy]

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 回答
475 浏览

coldfusion - 将端点公开为公共

什么是公开端点的好策略。我们的 Taffy API 在每个端点都有身份验证,但我们也希望在没有身份验证的情况下公开一些端点。我的初始策略是在名为 /public 的资源中创建另一个文件夹,它可以绕过身份验证。

我们有两种验证方式。1. 使用请求中的 api 密钥进行身份验证 2. 基本身份验证

我们的 onTaffyRequest

0 投票
1 回答
51 浏览

coldfusion - 出现 Taffy Basic 登录提示

我正在尝试查找导致基本登录对话框在访问受保护端点时提示的原因。我们支持 SSL 并使用 Taffy REST 框架。

我指的http基本登录是这样的https://www.httpwatch.com/httpgallery/authentication/#showExample10 (点击“显示图像”按钮)

我们的 onTaffyRequest 代码

是否objRequest = GetPageContext().GetRequest(); 出现登录提示?

0 投票
1 回答
113 浏览

coldfusion - 太妃糖框架不接受“。” 在网址中

当在带有句点“.”的 url 中接收值时,Taffy 不知何故不喜欢它并且不显示结果。例如:

端点网址:

mydomain.com/v1/devices/f15566dc799casdfc0b042642casdf7b1/registrations/pa.com.cnn.com

CF组件:

当我删除句点时,例如:

端点网址:

结果:

0 投票
3 回答
296 浏览

javascript - Socket.io 一些 emmits 不会触发,而另一些会触发

我一直在尝试熟悉 socket.io,所以在实时应用程序中使用它。我浏览了一个基本示例,一个聊天室,然后我使用 ngrok 对多个客户端进行了测试,一切都很好。现在我希望使用 TAFFY 保存对话日志,并将其部署到连接到它的新用户,因此我添加了另一个 emmit 来发送该日志,而这个特定的 emmit 似乎永远不会触发on句子在客户端。

这些是服务器说明

客户端

我一直盯着这段代码有一段时间了,与其他人一起工作的解决方案都不适合我(即使用 io.connect() 或 io.connect(' http://0.0.0.0:8080 ') on客户端或来自客户端的 emmit 要求触发服务器 emmit)。

有人知道为什么会这样吗?或者,有人有任何想法可以帮助我更好地解决这个问题吗?

其他详细信息是:运行 windows 10 节点版本 8.2.1 socket.io 版本 2.0.3

我使用节点的方式需要:

客户端 html 代码(只有正文,因为 mt html 包含,它会太长

0 投票
0 回答
103 浏览

api - Taffy API 框架补丁动词在 lucee 中不起作用

我在补丁动词中创建了一个太妃糖 API 端点

我会运行 explore 来抛出以下错误

补丁动词在 ACF 中工作稳定,但在 lucee 中不工作

MY lucee 版本 -> Lucee 4.5.4.017 final

任何人都让我知道如何解决该问题

在此处输入图像描述

我的代码:

0 投票
1 回答
83 浏览

taffydb - Taffydb 比较两列

假设我有以下数据

现在我想做的是获取 value 大于 bbup 列的所有行。所以我想比较表格的两列而不是一列与固定值,文档中显示的示例

我尝试了上述但不起作用。请问有没有办法做到这一点?似乎是一个非常简单的 SQL 查询。

谢谢!

0 投票
0 回答
226 浏览

coldfusion - Coldfusion中的时间格式问题

我正在使用 Taffy 框架来创建 api 端点。在我的一个端点中,我需要以特定格式显示时间,例如 hh:mm:ss,我在 CFC 文件中使用了 timeformat 方法来获得所需的结果,但是当我到达端点时,我得到了 1970 年 1 月 1 日 17:00: 00. 有什么建议么?

注意:对于字段“clientHoursOfOperationOpenTime”时间值是从 Mysql 返回的,我在 CFC 文件中查询 DB 并格式化 clientHoursOfOperationOpenTime 值。

当我转储此字段 getLocationHours.clientHoursOfOperationOpenTime 时,我得到了格式化的值。但是当我使用太妃糖时,我遇到了格式问题。

0 投票
1 回答
1042 浏览

coldfusion - 查询字符串到结构中

我正在使用 taffy 并将未知的查询字符串传递给函数。我不知道提前传递的查询字符串值,所以我试图在函数中使用它,但它不起作用。请指出我正确的方向。

这是我的代码:

这就是我调用网址的方式:

但我得到的只是[empty string]

0 投票
0 回答
127 浏览

coldfusion - 太妃糖认证

这是我正在尝试的东西,但我不确定为什么我无法掌握这个东西。我正在阅读太妃糖的文章和维基,但不知何故我明白了。像这样:

https://github.com/atuttle/Taffy/tree/master/examples/api_requireApiKey

我将通过以下方法下降:

我创建了一个名为:apikeys的表,该表只有3 columnsauthid,apikey,authtoken

现在如果我手动添加一些密钥和令牌,我应该如何将它传递给我的请求以从 3rd 方应用程序调用它。

最终这是硬编码的,我如何token每隔几个小时更改一次,如果应用程序检测到token已更改或不匹配,我应该re-authenticate用新令牌再次调用它并使其在接下来的几个小时内保持活动状态

如果不是解决问题,而是有人可以为我指出正确的方向,那就太好了。

我尝试联系 的作者taffy但他很忙于回答我的问题,每个人都在向我指点 docs,而 docs 并没有告诉我有关本节的任何信息。

0 投票
1 回答
5616 浏览

coldfusion - 带有 base64 图像的 v-card-media

我正在 ColdFusion 中创建一个验证码图像,并将其作为带有 Taffy 的 REST 提要返回。然后在 Vuetify 中显示

ColdFusion / 太妃糖代码

它返回如下内容:

Vue

我可以通过显示图像

验证

如果我不使用高度,图像根本不会出现

如果我使用这样的高度,就会出现错误的纵横比。

有解决办法吗?或者是<v-card-media错误的工具?