Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. response = RestClient::Request.new(:method => :get, :url => @base_url + path, :user => @sid, :password => @token).execute
  2.  
  3. RestClient.post '/data', :myfile => File.new("/path/to/image.jpg", 'rb')
  4.  
  5. request = RestClient::Request.new(
  6. :method => :post,
  7. :url => '/data',
  8. :user => @sid,
  9. :password => @token,
  10. :payload => {
  11. :multipart => true,
  12. :file => File.new("/path/to/image.jpg", 'rb')
  13. })
  14. response = request.execute
  15.  
  16. RestClient.post( url,
  17. {
  18. :transfer => {
  19. :path => '/foo/bar',
  20. :owner => 'that_guy',
  21. :group => 'those_guys'
  22. },
  23. :upload => {
  24. :file => File.new(path, 'rb')
  25. }
  26. })
  27.  
  28. require 'rest-client'
  29.  
  30. payload = {
  31. :multipart => true,
  32. :file => File.new('/path/to/file', 'rb'),
  33. :data => {foo: {bar: true}}.to_json
  34. }
  35.  
  36. r = RestClient.post(url, payload, :authorization => token)
  37.  
  38. response = RestClient::Request.execute(
  39. method: :post,
  40. url: url,
  41. user: 'username',
  42. password: 'password',
  43. timeout: 600, # Optional
  44. payload: {
  45. multipart: true,
  46. file: File.new('/path/to/file, 'rb')
  47. }
  48. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement