Ruby on rails 在dropbox上上载文档和pdf文件时出现问题
问题:我使用net/http代码在dropbox上上载“.doc”、““.docx”、““.pdf”和图像文件。但我得到的问题是:Ruby on rails 在dropbox上上载文档和pdf文件时出现问题,ruby-on-rails,Ruby On Rails,问题:我使用net/http代码在dropbox上上载“.doc”、““.docx”、““.pdf”和图像文件。但我得到的问题是: UTF 8中的字节序列无效 现在,虽然文件正在上载,但它没有上载内容,甚至它作为一个损坏的文件上载 下面我将编写代码,将文件上传到dropbox。请帮帮我 代码: uri=uri.parse(“https://content.dropboxapi.com/2/files/upload") request=Net::HTTP::Post.new(uri) reques
uri=uri.parse(“https://content.dropboxapi.com/2/files/upload")
request=Net::HTTP::Post.new(uri)
request.content\u type=“应用程序/八位字节流”
请求[“授权”]=“持票人#{$acesss_token}”
请求[“Dropbox Api Arg”]=“{\”路径\“:\”/Sass for Web Designers.pdf\“}”
request.body=“”
request.body我得到了解决方案。这只是因为文件是以文本格式而不是二进制格式读取的。在上面代码中更新的行下方
request.body << File.open("app/assets/images/categoryImages/Sass-for-Web-Designers.pdf", 'rb').read
request.body
request.body << File.open("app/assets/images/categoryImages/Sass-for-Web-Designers.pdf", 'rb').read