问题标签 [iron]

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

rust - 如何在 Rust/Iron 框架中访问 POST 消息中提交的值?

我正在使用使用该POST方法提交输入的表单。是否可以像访问字典一样访问输入?我认为必须有比解析请求正文更好的方法。

0 投票
1 回答
161 浏览

rust - BeforeMiddleware 实现需要 core::ops::Fn 实现

我正在尝试实现我所拥有的BeforeMiddleware特征struct。我写了以下代码:

我收到以下错误:

但是文档说该link_before功能只需要一个BeforeMiddleware

有谁知道我为什么会看到这个错误以及如何解决它?

编辑:

我实际上使用的是 static auth,在使它成为非静态之后问题就消失了。

0 投票
1 回答
621 浏览

json - 是否可以使用 Iron 框架在路由器位置发布 JSON 文件?

我在应用程序中使用 Iron Web 框架(用于 Rust 编程语言),并且在使用Router crate时我有一个暴露给 POST JSON 数据的路径。

它可以工作,但我必须对我的 JSON 数据进行百分比编码并将其作为字符串附加到我的 HTTP POST 请求的末尾 - 这可以工作但有点乏味,我想最终发布原始图像文件。

我希望能够按照以下 curl 命令的方式做一些事情:

我目前收到一个HTTP/1.1 404 Not Found错误:

我的main功能的主要内容如下:

上面列出的post_to_documents内容是:

我想在document_url_encoded变量中有 JSON 数据。(我猜它的名字很糟糕,因为在这种情况下它不会是 url/percent 编码的)

0 投票
0 回答
137 浏览

php - Laravel5 Iron.mq4 reservation_id

我正在尝试使用上述工具运行一个简单的排队系统。

我正在让队列将消息推送到我的 Iron.IO 仪表板。所以我可以在那里看到散列消息。但是当我运行主管和 php artisan queue:listen 时,我不断收到以下错误。

我尝试了不同版本的 IronIO,但看起来 4.* 是 Laravel 5.1 的推荐版本。

我的路线有以下几点:

第一个 Route 中的 ExportController 具有以下内容:

我的导出作业类具有以下内容:

0 投票
1 回答
2682 浏览

rust - 如何发送包含在 include_bytes 中的文件!作为铁的回应?

我正在尝试include_bytes!在 Iron 应用程序中发送一个包含在二进制文件中的文件。我想为我的应用程序提供一个文件,它只需要很少的 HTML、CSS 和 JS 文件。这是我正在摆弄的一个小型测试设置:

当然,这不起作用,因为index_html它是类型&[u8; 78]

由于我对 Rust 和 Iron 很陌生,所以我不知道如何处理这个问题。我试图从 Iron 文档中学习一些东西,但我认为我的 Rust 知识不足以真正理解它们,尤其是这个modifier::Modifier特征应该是什么。

我怎样才能做到这一点?我可以将我的静态资源的类型转换为 Iron 可以接受的东西,还是我需要以Modifier某种方式实现这个特性?

0 投票
1 回答
87 浏览

rust - 使用 Iron 在简单的 Web 服务器中调用两次的函数

我有一个超级简单的网络服务器,由于某种原因,该println!语句被打印了两次。为什么会这样?

每次我刷新浏览器时,shell 中的输出都是:

我只希望该行被打印一次。似乎我的hello_world函数被调用了两次。我错过了什么?

0 投票
1 回答
70 浏览

html - Meteor.js/Iron 中的 Bootstrap 下拉菜单渲染错误

我正在尝试在 Meteor.js/Iron 项目上使用 Bootstrap 制作下拉菜单。出于某种原因,class="dropdown-header" 的第二个实例正在下拉菜单之外呈现。

这是一张照片:点我

相同的代码在独立运行时可以正常工作并正确呈现。

有没有其他人遇到过这样的问题?使用 Bootstrap 3.3.5 和 Meteor 1.2

0 投票
0 回答
72 浏览

javascript - 延铁路线——流星

我正在使用 Iron Router,我想在加载模板上添加动画。所以我做了一个需要 1400 毫秒的转换。

一些加载时间比 1400 毫秒要快,并且会影响动画逻辑。

所以,我想让加载时间至少需要 1400 毫秒,并且我创建了一个 Session 变量来告诉加载动画何时完成。

我试过(在咖啡里):

但是,它不起作用。我收到此错误消息:

0 投票
1 回答
432 浏览

windows - 无法在 Windows 上构建 Iron hello world

我正在尝试构建Iron hello world 示例,但 OpenSSL 有问题。

我的操作系统是 Windows 1,我尝试过 Rust stable (1.7) 和 nightly (1.9)。

我已经用 mingw 安装了 OpenSSL并设置了环境变量OPENSSL_LIB_DIROPENSSL_INCLUDE_DIR. 以防万一,我已经添加了PATH变量的路径。这些更改都不能解决问题。

Cargo 在这个问题中的输出:openssl-sys 的编译失败,出现 `openssl/hmac.h: No such file or directory`

include/openssl我将目录 、libssl32.dll和复制libeay32.dll到 Cargo 目录,并将更改输出到:

在构建之前删除target目录没有帮助。

0 投票
1 回答
933 浏览

svg - 自定义图标未显示在 Iron-icon 中

我正在尝试在 iron-icon 元素中使用一些自定义 svg 图标,但它没有显示出来。Iron-iconset 的所有标准图标都运行良好。我链接了所有必要的聚合物库,但仍然没有解决我的问题

这是custom-icon.html

有人可以帮我解决这个问题吗?