1
發佈文件,我嘗試在軌道上使用RestClient
使用Ruby發佈一個文件,我已經嘗試下面CONVER命令curl
:顯示400錯誤的請求時,試圖通過休息API使用Ruby
curl -H 'Authorization: Bearer ACCESS_TOKEN' -F '[email protected]_PATH' https://api.com/api
轉換時與RestClient
象下面這樣:
res = RestClient::Request.new(
method: :post,
url: 'https://api.com/api',
:payload => {
:file => File.new("#{Rails.root}/public/Sample.docx" , 'rb')
},
:headers => {
:Authorization => "Bearer 155c5e5c4feea51b386fdfe204abc60b7f4025fb91988519de869525217b4702",
:content_type => "multipart/form-data"
}
)
res.execute
在此代碼顯示400 Bad Request
我做錯了這段代碼是什麼?
感謝