Method: Xapit::Client::RemoteDatabase#request
- Defined in:
- lib/xapit/client/remote_database.rb
#request(command, options) ⇒ Object
14 15 16 17 18 |
# File 'lib/xapit/client/remote_database.rb', line 14 def request(command, ) uri = URI.parse("#{@url}/xapit/#{command}") response = Net::HTTP.start(uri.host, uri.port) { |http| http.request_post(uri.path, .to_json) } Xapit.symbolize_keys(JSON.parse("[#{response.body}]").first) # terrible hack for handling simple objects end |