actioncable 相关问题

Action Cable是Ruby On Rails 5提供给我们的开源技术。它使用websockets而不是传统的HTTP协议,并允许双向异步数据传输。 ActionCable的最佳应用领域是聊天,单页应用程序等。

如何首先在broadcasts_to中渲染部分,然后重定向(AbstractController :: DoubleRenderError)

我是Rails的新手,当新记录保存在数据库中时,我试图使用Action Cable更新客户端。为此,我有以下posts_controller.rb:#POST / posts#POST /posts.json def ...

回答 2 投票 0

Rails + ActionCable + Passenger + AWS Elasticache(Redis):如何修复“在建立连接之前关闭WebSocket”。生产中?

我在生产环境中操作动作电缆时遇到一些麻烦。开发环境工作正常。解决错误:与'wss://myapp.com/cable'的WebSocket连接失败:WebSocket关闭...

回答 1 投票 4

socket()在连接到上游动作电缆Ruby on Rails时失败(24:打开的文件太多)

我们正在使用RubyOnRails进行聊天应用程序项目。我们开发的应用程序可在本地正常运行,没有任何问题。但是,尝试从外部连接Web套接字时会出现错误。我们的...

回答 1 投票 0

[ActionView :: Template :: Error:使用sidekiq渲染ActionCable广播时,未定义的方法'body'

我正在设置ActionCable来处理我的应用程序的消息传递,并且陷入了我不理解的未定义方法错误。创建消息后,将委派ActionCable广播...

回答 1 投票 0


如何正确设置RoR通道来回发送数据

[我正在尝试在ActionCable的帮助下模拟语法拼写检查,但是我在理解如何来回设置身份验证广播数据方面有些挣扎,我阅读了许多文章,...

回答 1 投票 2

使用JavaScript的Cucumber / Capybara测试似乎仅对使用ActionCable和Redis的一项测试也不执行

我有一个Rails(5.2.3)应用程序,我正在尝试向该应用程序添加聊天功能,以便用户可以彼此通信。我尚未完全实现该功能,因为我正在尝试编写测试,因为我...

回答 1 投票 0

当时间等于Rails 6中的某个值时执行函数

我正在建立在线电子商务商店,并且我尝试使用带动作电缆的滑轨来将产品从特定日期的缺货更新为有库存,例如2020-02-00 19 ...

回答 1 投票 0

Rails 5 ActionCable WebSockets不返回状态为101升级响应的升级标头

编辑:最后显示,发现升级头实际上是创建的。我正在使用action-cable-example代码库,试图构建WebSocket应用。 “ Chatty”应用程序,取决于...

回答 1 投票 4

断开并退订导轨6上的操作电缆

这里已经问过这个问题,但是似乎旧方法(示例和示例)在Rails 6上不再起作用,因为您无法在app / javascript / channels / your_channel.js中使用App.channel。 ...

回答 1 投票 0

Python dict通过JSON和Rails Action Cable Web套接字到Ruby哈希

我很难通过网络套接字(使用Action Cable)将信息从python脚本正确地传递到Rails应用程序。我想在python字典中使用输入信息,例如:...

回答 1 投票 0

失败:WebSocket握手时出错:意外的响应代码:502

websocket在http上工作正常,但在https上却给出以下错误:失败:WebSocket握手期间出错:意外的响应代码:502我正在使用Rails 5.2和ruby 2.4 for ...

回答 1 投票 0

不允许使用“ Rails操作电缆请求来源”>

我正在尝试在仅api的rails应用程序中配置操作电缆。经过最基本的设置后,我尝试从Ember应用程序连接到服务器。它无法连接,并且在Rails控制台上I ...

回答 1 投票 1

Rails-当浏览器不支持套接字协议时显示通知

我想检查当前的浏览器是否支持套接字,以便我的ActionCable可以连接。但是,如果......>

回答 1 投票 0

动态在输入区域文本中输入内容

[我有一个脚本,当按下shift + enter时我想在其中添加Return,它可以通过单个Enter正常运行,但是由于未选择javascript错误,因此未使用\ n添加shift + Enter ...] >

回答 2 投票 -1

检测到动作电缆的连接状态

我有一个Vue应用程序,该应用程序连接到Rails后端,需要确定是否已建立连接。在我的应用中,我做的是:var app = new Vue({name:“ Site”,store,router,...

回答 2 投票 1

helper_method不适用于ActionCable

我是Ruby on Rails的新手,在过去的2个月中,我一直在尝试了解ActionCable。我有一个辅助方法:在app / controllers / application_controller.rb类中定义的current_user ...

回答 2 投票 0

如何使用ActionCable在Rails(仅api)应用程序中主动发送消息?

描述项目结构:基于Vue的有限元项目。一个用于后端的Rails(仅api)项目。 ruby263 @ rails517要求:FE打开一个websocket链接,使用参数{...

回答 1 投票 -1

带有SSL的ActionCable在生产环境中不起作用

我正在Rails 5.2中使用ActionCable,并在具有nginx服务器的AWS上部署了代码。以前,当我使用http时,WebSocket正常工作,但是当我实现SSL时,它便停止工作。对于...

回答 1 投票 0

防止在操作DOM后Chrome浏览器跳到页面顶部

我正在使用Action Cable来建立一个讨论室,用户可以在其中互相提问。问题发布后,会议室中的所有其他用户都将看到它。我遇到一个奇怪的问题...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.