HTTP_CLIENT_DIR = File.join(File.dirname(__FILE__), 'http_client')
$LOAD_PATH.unshift(HTTP_CLIENT_DIR) unless $LOAD_PATH.include?(HTTP_CLIENT_DIR)
require 'status'
if defined?(JRUBY_VERSION)
JRUBY_HTTP_CLIENT_DIR = File.join(HTTP_CLIENT_DIR, 'jruby')
VENDOR_DIR = File.expand_path(File.join(File.dirname(__FILE__), '..', 'vendor'))
$LOAD_PATH.unshift(JRUBY_HTTP_CLIENT_DIR) unless $LOAD_PATH.include?(JRUBY_HTTP_CLIENT_DIR)
$LOAD_PATH.unshift(VENDOR_DIR) unless $LOAD_PATH.include?(VENDOR_DIR)
require 'java'
require 'commons-logging-1.1.1'
require 'commons-codec-1.4'
require 'httpcore-4.1'
require 'httpmime-4.1.1'
require 'httpclient-4.1.1'
require 'httpclient-cache-4.1.1'
require 'client_configuration'
else
MRI_HTTP_CLIENT_DIR = File.join(HTTP_CLIENT_DIR, 'mri')
$LOAD_PATH.unshift(MRI_HTTP_CLIENT_DIR) unless $LOAD_PATH.include?(MRI_HTTP_CLIENT_DIR)
require 'net/http'
require 'cgi'
end
require 'methods'
require 'response'
require 'client'