class Cloudflare::KV::Wrapper

Constants

APPLICATION_OCTET_STREAM

Public Instance Methods

parser_for(response) click to toggle source
Calls superclass method
# File lib/cloudflare/kv/wrapper.rb, line 23
def parser_for(response)
        if response.headers["content-type"].start_with?(APPLICATION_OCTET_STREAM)
                OctetParser
        else
                super
        end
end
prepare_request(request, payload) click to toggle source
# File lib/cloudflare/kv/wrapper.rb, line 13
def prepare_request(request, payload)
        request.headers.add("accept", APPLICATION_OCTET_STREAM)
        
        if payload
                request.headers["content-type"] = APPLICATION_OCTET_STREAM
                
                request.body = ::Protocol::HTTP::Body::Buffered.new([payload.to_s])
        end
end