0

私はRubyが初めてで、以下のコードを使用してWebアプリから別のサーバーにファイルを投稿しようとしていますが、成功しません-ファイルは投稿されません。どうやってそれを正しく行うのですか?

uri = URI("http://do.convertapi.com/word2pdf")
puts file_path
req = Net::HTTP::Post.new(uri.path)
req.set_form_data('file'=>file_path)
res = Net::HTTP.start(uri.hostname, uri.port) do |http|     
  http.request(req)      
end
4

1 に答える 1

0

これを試して:

https://github.com/taf2/curb#http-post-file-upload

これはrubyのcURLlibです。これを何度も使用し、非常にうまく機能します。

于 2012-07-09T09:33:06.930 に答える