Ruby on rails 如何发现我的代理服务器不工作?

Ruby on rails 如何发现我的代理服务器不工作?,ruby-on-rails,ruby,proxy,Ruby On Rails,Ruby,Proxy,例如,我有一个像这样的代理服务器91.229.248.75:8085,如果它工作,我应该收到true,如果它不工作,我应该收到false,我如何使用RoR执行它?您可以尝试以下方法: 安装网络ping gem gem install net-ping 然后使用此选项检查代理: require 'net/ping' Net::Ping::TCP.new('91.229.248.75', 8085).ping 例如: Net::Ping::TCP.new('www.google.com

例如,我有一个像这样的代理服务器91.229.248.75:8085,如果它工作,我应该收到
true
,如果它不工作,我应该收到
false
,我如何使用RoR执行它?

您可以尝试以下方法:

安装网络ping gem

 gem install net-ping
然后使用此选项检查代理:

 require 'net/ping'

 Net::Ping::TCP.new('91.229.248.75', 8085).ping
例如:

 Net::Ping::TCP.new('www.google.com', 80).ping
您可以尝试以下方法:

安装网络ping gem

 gem install net-ping
然后使用此选项检查代理:

 require 'net/ping'

 Net::Ping::TCP.new('91.229.248.75', 8085).ping
例如:

 Net::Ping::TCP.new('www.google.com', 80).ping