我想构建一个简单的将所有HTTP请求重定向到另一个服务器的sinatra应用程序,并且只是按名字“命名”参数。
例如:
Get : api.example.com?name=test&age=20
呈现
Get : example.com?first_name=test&age=20
通过渲染我的意思是所有返回相同的身体response_code等... 我想为任何HTTP动词做到这一点,我无法找到适当的做法。
我试过
get '/hello' do
HTTParty.get("http://www.someserver.com/hello")
end
post '/world' do
HTTParty.post("http://www.someserver.com/world")
end
但我无法想出一个更好/更优雅的解决方案。 有什么想法吗?想法?
由于