    # File lib/fog/ibm.rb, line 28
          def request(options)
            options[:path] = @base_path + options[:path]
            options[:headers] ||= {}
            options[:headers]['Authorization'] = auth_header
            options[:headers]['Accept'] = 'application/json'
            options[:headers]['Accept-Encoding'] = 'gzip'
            unless options[:body].nil?
              options[:headers]['Content-Type'] = 'application/x-www-form-urlencoded'
              options[:body] = form_encode(options[:body])
            end
            response = super(options)
            unless response.body.empty?
              response.body = Fog::JSON.decode(response.body)
            end
            response
          end