将所有HTTP请求路由到本地端口的好方法是什么?

时间:2015-09-24 16:46:45

标签: ruby http proxy server bdd

设置服务器以响应所有HTTP测试请求。

目标是将所有HTTP请求发送到Long time= currentDate.getTime / 1000 - birthdate.getTime / 1000 int years = Math.round(time) / 31536000; int months = Math.round(time - years * 31536000) / 2628000; 。试过https://github.com/samuelkadolph/ruby-proxifierhttps://github.com/igrigorik/em-proxy,但他们似乎不适用于Ruby 2.2.0。

还尝试了https://evancarmi.com/writing/faraday-proxy/,但它没有用。

将所有HTTP流量路由到localhost:3000?

的好方法是什么? 编辑:我注意到这个问题并不清楚。目标是将计算机上的所有请求路由到端口。这些请求将来自浏览器或Ruby应用程序。

1 个答案:

答案 0 :(得分:0)

我假设您要在ruby程序中路由所有http请求?

我认为Socksify可以做到这一点。

  

安装

     

$ gem install socksify

     

用法

     

重定向Ruby程序的所有TCP连接

     

通过本地Tor anonymizer运行带有重定向TCP的Ruby脚本:

     

$ socksify_ruby localhost 9050 script.rb