小编Vad*_*dim的帖子

我如何知道我的网站是通过HTTP还是HTTP/2提供服务?

是否有命令或服务告诉我我的网站是通过HTTP还是HTTP/2提供服务.

我找到了这个工具:HTTP/2测试| 一个简单的HTTP/2.0测试工具,但它只告诉我我的网站是否支持HTTP/2,而不是它是否已经使用HTTP/2.

这些也是Chrome扩展程序:HTTP/2和SPDY指示器,它告诉我已经在我的网站上启用了HTTP/2,但据我所知,我的Apache版本甚至不支持它.

有没有办法确定?谢谢!

http http2

13
推荐指数
2
解决办法
8240
查看次数

Ruby on Rails 5 Action Cable:当前模型实例的流(基于URL的订阅)

我已经远程搜索了网络(包括阅读许多代码示例ActionCable),这似乎是对一个非常基本的问题的答案.唉,我还没有解决我的问题.

假设,我有一个模型Search,我已导航到URL /searches/1.

我也有下面的search.coffee文件javascripts/channels/:

App.instance = App.cable.subscriptions.create 'SearchChannel'
Run Code Online (Sandbox Code Playgroud)

和一个SearchChannel看起来像这样的类:

class SearchChannel < ApplicationCable::Channel
  def subscribed
    search = Search.find(params[:id])
    stream_for search
  end

  def unsubscribed
  end
end
Run Code Online (Sandbox Code Playgroud)

自然地,由于上面的代码产生一个错误params[id]nil.

这是我的问题:

  • 如何Search根据URL 订阅正确的实例?
  • SearchChannel如果我在另一个不需要订阅的URL上,如何避免尝试订阅,例如/searches/1/results

谢谢你的帮助!

ruby-on-rails-5 actioncable

10
推荐指数
1
解决办法
1628
查看次数

通用CSS选择器,用于匹配任何和所有HTML数据 - *属性

是否可以data-*使用CSS 匹配具有属性的所有节点?

以下是我想要匹配的属性示例:

data-scope
data-sessionlink
data-visibility-tracking
Run Code Online (Sandbox Code Playgroud)

我可以

*[data-scope] *[data-sessionlink] *[data-visibility-tracking]
Run Code Online (Sandbox Code Playgroud)

但我正在寻找更紧凑的东西.此外,我不知道data-*在我的应用程序中可能遇到的所有可能的属性.

css css-selectors css3 custom-data-attribute

5
推荐指数
1
解决办法
278
查看次数