Sha256: b5579c0cccef7315d1c99ff706fe8bd37e195d6cd7137f0375d59631afe430d4
Contents?: true
Size: 629 Bytes
Versions: 2
Compression:
Stored size: 629 Bytes
Contents
require 'genesis_ruby/network/base_network' require 'genesis_ruby/network/adapter/net_http_adapter' module GenesisRuby module Network # Net HTTP Network module class NetHttp < BaseNetwork # JSON Response Type def xml? response_headers['content-type'].downcase.include?(BaseNetwork::XML_HEADER) end # JSON Response Type def json? response_headers['content-type'].downcase.include?(BaseNetwork::JSON_HEADER) end protected # Adapter Initialization def factory GenesisRuby::Network::Adapter::NetHttpAdapter.new end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
genesis_ruby-0.1.1 | lib/genesis_ruby/network/net_http.rb |
genesis_ruby-0.1.0 | lib/genesis_ruby/network/net_http.rb |