Sha256: e693ca6c4ec763b0dbcd1436b299ab81e973d6f49605eeaa73ba674e9258641d

Contents?: true

Size: 521 Bytes

Versions: 7

Compression:

Stored size: 521 Bytes

Contents

# -*- encoding: utf-8 -*-
module Contentful
  module Management
    module HTTPClient
      def get_http(url, query, headers = {})
        HTTP[headers].get(url, params: query)
      end

      def post_http(url, params, headers = {})
        HTTP[headers].post(url, json: params)
      end

      def delete_http(url, params, headers = {})
        HTTP[headers].delete(url, params: params)
      end

      def put_http(url, params, headers = {})
        HTTP[headers].put(url, json: params)
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
contentful-management-0.2.1 lib/contentful/management/http_client.rb
contentful-management-0.2.0 lib/contentful/management/http_client.rb
contentful-management-0.1.0 lib/contentful/management/http_client.rb
contentful-management-0.0.3 lib/contentful/management/http_client.rb
contentful-management-0.0.2 lib/contentful/management/http_client.rb
contentful-management-0.0.1 lib/contentful/management/http_client.rb
contentful-management-0.0.1.pre lib/contentful/management/http_client.rb