Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 阻止HTTP访问craigslist_Ruby On Rails_Amazon Ec2_Craigslist - Fatal编程技术网

Ruby on rails 阻止HTTP访问craigslist

Ruby on rails 阻止HTTP访问craigslist,ruby-on-rails,amazon-ec2,craigslist,Ruby On Rails,Amazon Ec2,Craigslist,我想在craigslist上做一个HTTP登录。这是我的(ruby)代码,非常简单 require 'net/http' result = Net::HTTP.get(URI.parse('http://sfbay.craigslist.org')) 我最后得到一个错误“这个IP已经被自动阻止。” 这种行为只有在我从AmazonEC2或heroku上尝试时才会发生。当我在自己的计算机本地主机上重试时,我得到了正确的结果。这与AmazonEC2有关吗 我想知道其他人是否也有同样的问题。如何从EC

我想在craigslist上做一个HTTP登录。这是我的(ruby)代码,非常简单

require 'net/http'
result = Net::HTTP.get(URI.parse('http://sfbay.craigslist.org'))
我最后得到一个错误“这个IP已经被自动阻止。”

这种行为只有在我从AmazonEC2或heroku上尝试时才会发生。当我在自己的计算机本地主机上重试时,我得到了正确的结果。这与AmazonEC2有关吗


我想知道其他人是否也有同样的问题。如何从EC2访问craigslist?

我可以确认craigslist正在通过IP(而不是用户代理)阻止来自主要亚马逊EC2 IP范围的访问。它可以在其他地方工作,但我怀疑任何卷都会导致其他IP被阻止

你可以用脚绕过它。更重要的是


我甚至测试了巴西EC2,假设他们可能没有阻止所有的苹果酒。不,不。这不是不道德吗?它显然没有阻止谷歌、必应,当然也没有阻止雅虎!