Что такое Ruby эквивалентно этому запросу curl?

Я пытаюсь опубликовать в API. Этот пример из документации работает в curl:

curl -k -w %{http_code} -H "Content-Type:text/plain" -u user:pass --data-binary @filename https://server/url/here

Вот что я пробовал с Фарадеем:

require 'rubygems'
require 'faraday'
require 'pp'

conn = Faraday.new(:url => 'https://server/url/here' , :ssl => {:verify => false} ) do |faraday|
   faraday.response :logger
   faraday.basic_auth('user', 'pass')
   faraday.adapter  Faraday.default_adapter
 end

data = File.read('teste.txt')

res=conn.post '/' , data
pp res

Это сообщения, я получаю 200 кодов, но что-то идет не так. Ответ - страница входа на сервер.

Curl -u эквивалентен основному auth?

Ответы на вопрос(2)

Ваш ответ на вопрос