问题标签 [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.
rust - 如何在 Rust/Iron 框架中访问 POST 消息中提交的值?
我正在使用使用该POST
方法提交输入的表单。是否可以像访问字典一样访问输入?我认为必须有比解析请求正文更好的方法。
rust - BeforeMiddleware 实现需要 core::ops::Fn 实现
我正在尝试实现我所拥有的BeforeMiddleware
特征struct
。我写了以下代码:
我收到以下错误:
但是文档说该link_before
功能只需要一个BeforeMiddleware
。
有谁知道我为什么会看到这个错误以及如何解决它?
编辑:
我实际上使用的是 static auth
,在使它成为非静态之后问题就消失了。
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 编码的)
php - Laravel5 Iron.mq4 reservation_id
我正在尝试使用上述工具运行一个简单的排队系统。
我正在让队列将消息推送到我的 Iron.IO 仪表板。所以我可以在那里看到散列消息。但是当我运行主管和 php artisan queue:listen 时,我不断收到以下错误。
我尝试了不同版本的 IronIO,但看起来 4.* 是 Laravel 5.1 的推荐版本。
我的路线有以下几点:
第一个 Route 中的 ExportController 具有以下内容:
我的导出作业类具有以下内容:
rust - 如何发送包含在 include_bytes 中的文件!作为铁的回应?
我正在尝试include_bytes!
在 Iron 应用程序中发送一个包含在二进制文件中的文件。我想为我的应用程序提供一个文件,它只需要很少的 HTML、CSS 和 JS 文件。这是我正在摆弄的一个小型测试设置:
当然,这不起作用,因为index_html
它是类型&[u8; 78]
由于我对 Rust 和 Iron 很陌生,所以我不知道如何处理这个问题。我试图从 Iron 文档中学习一些东西,但我认为我的 Rust 知识不足以真正理解它们,尤其是这个modifier::Modifier
特征应该是什么。
我怎样才能做到这一点?我可以将我的静态资源的类型转换为 Iron 可以接受的东西,还是我需要以Modifier
某种方式实现这个特性?
rust - 使用 Iron 在简单的 Web 服务器中调用两次的函数
我有一个超级简单的网络服务器,由于某种原因,该println!
语句被打印了两次。为什么会这样?
每次我刷新浏览器时,shell 中的输出都是:
我只希望该行被打印一次。似乎我的hello_world
函数被调用了两次。我错过了什么?
html - Meteor.js/Iron 中的 Bootstrap 下拉菜单渲染错误
我正在尝试在 Meteor.js/Iron 项目上使用 Bootstrap 制作下拉菜单。出于某种原因,class="dropdown-header" 的第二个实例正在下拉菜单之外呈现。
这是一张照片:点我
相同的代码在独立运行时可以正常工作并正确呈现。
有没有其他人遇到过这样的问题?使用 Bootstrap 3.3.5 和 Meteor 1.2
javascript - 延铁路线——流星
我正在使用 Iron Router,我想在加载模板上添加动画。所以我做了一个需要 1400 毫秒的转换。
一些加载时间比 1400 毫秒要快,并且会影响动画逻辑。
所以,我想让加载时间至少需要 1400 毫秒,并且我创建了一个 Session 变量来告诉加载动画何时完成。
我试过(在咖啡里):
但是,它不起作用。我收到此错误消息:
windows - 无法在 Windows 上构建 Iron hello world
我正在尝试构建Iron hello world 示例,但 OpenSSL 有问题。
我的操作系统是 Windows 1,我尝试过 Rust stable (1.7) 和 nightly (1.9)。
我已经用 mingw 安装了 OpenSSL并设置了环境变量OPENSSL_LIB_DIR
和OPENSSL_INCLUDE_DIR
. 以防万一,我已经添加了PATH
变量的路径。这些更改都不能解决问题。
Cargo 在这个问题中的输出:openssl-sys 的编译失败,出现 `openssl/hmac.h: No such file or directory`
include/openssl
我将目录 、libssl32.dll
和复制libeay32.dll
到 Cargo 目录,并将更改输出到:
在构建之前删除target
目录没有帮助。
svg - 自定义图标未显示在 Iron-icon 中
我正在尝试在 iron-icon 元素中使用一些自定义 svg 图标,但它没有显示出来。Iron-iconset 的所有标准图标都运行良好。我链接了所有必要的聚合物库,但仍然没有解决我的问题
这是custom-icon.html
有人可以帮我解决这个问题吗?