Ruby on rails Ruby back postfield.file失败?
所以根据文件和其他资料我试着 Curl::PostField.file('fname','path to file) 结果:curl:err:invalidpostfielderror。无法将非内容字段转换为字符串Ruby on rails Ruby back postfield.file失败?,ruby-on-rails,file-upload,curl,Ruby On Rails,File Upload,Curl,所以根据文件和其他资料我试着 Curl::PostField.file('fname','path to file) 结果:curl:err:invalidpostfielderror。无法将非内容字段转换为字符串 我错过了什么?!存在(文件路径为true)下面是一个使用路缘上传大型zip文件的示例: c = Curl::Easy.new(url) c.headers["Authorization"] = "Bearer #{token}" c.multipart_for
我错过了什么?!存在(文件路径为true)下面是一个使用路缘上传大型zip文件的示例:
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"))
你能确切地解释一下你想做什么吗?试图通过http post发送文件