Sha256: 993297e7d4280159c40b104876688fe6d4b81137205aad0025cc4cdc1dd031fc
Contents?: true
Size: 730 Bytes
Versions: 1
Compression:
Stored size: 730 Bytes
Contents
# frozen_string_literal: true require_relative "qas_dock_gem/version" module QasDockGem class RequestsAPI require 'httparty' require 'logger' def execute_post(token, uri, payload, headers) logger = Logger.new(STDOUT) logger.info("Realizando POST") logger.info("Token: #{token}") logger.info("URI: #{uri}") logger.info("Payload: #{payload}") logger.info("Headers: #{headers}") params = { :headers => {'cache-control': 'no-cache','content-type': 'application/json'}, :body => payload.to_json } response = HTTParty.post(uri, params) logger.info("POST realizado") logger.info("Response: #{response}") response end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
qas_dock_gem-0.1.3 | lib/qas_dock_gem.rb |