Я пытаюсь отладить запрос, который я делаю на сервер, но я не могу понять, что с ним не так, так как это похоже на запрос, который я отправляю на RESTClient.
Я инициализирую его так:
request = Net::HTTP::Post.new(url.to_s)
request.add_field "HeaderKey", "HeaderValue"
request.body = requestBody
и затем я выполняю это так:
Net::HTTP.start(url.host, url.port) do |http|
response = http.request(request)
end
RequestBody — это строка, закодированная с помощью Base64.encode64
.
Есть ли способ вывести запрос, чтобы точно увидеть, куда он идет и с каким содержимым? Я использовал Paros для проверки своих подключений к iOS, и я также могу вывести описание запросов с большинства платформ, с которыми я работал, но я не могу понять это для Ruby.
Net::HTTP
. См. этот вопрос StackOverflow: вывести информацию о nethttprequest для целей отладки"> stackoverflow.com/questions/2128698/ - person Jacob Brown   schedule 24.07.2013