Method: Buildr::Jetty.jetty_call

Defined in:
lib/java/jetty.rb

.jetty_call(rel_url, get_post, options) ⇒ Object



41
42
43
44
45
# File 'lib/java/jetty.rb', line 41

def self.jetty_call(rel_url, get_post, options)
  base_url = URI.parse((options[:base_url] || 'http://localhost:8080/buildr') + rel_url)
  req = get_post == :post ? Net::HTTP::Post.new(base_url.path) : Net::HTTP::Get.new(base_url.path)
  res = Net::HTTP.start(base_url.host, base_url.port) {|http| http.request(req) }
end