Вот пример использования бордюра для загрузки большого почтового индекса:
c = Curl::Easy.new(url)
c.headers["Authorization"] = "Bearer #{token}"
c.multipart_form_post = true
c.on_failure {
# something
}
c.on_success { |data|
#something
}
c.http_post(Curl::PostField.content('id', my_id),
Curl::PostField.file('zip', "path/to/my.zip"))