首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTTParty:上传文件

HTTParty:上传文件
EN

Stack Overflow用户
提问于 2018-03-17 13:56:44
回答 1查看 2.6K关注 0票数 1

如何使用curl进行以下HTTParty调用

代码语言:javascript
复制
$ curl -u andrew.lunny@nitobi.com -F keystore=@android.keystore -F 'data={"title":"Android Key","alias":"release", "key_pw":"90123456","keystore_pw":"78901234"}' https://build.phonegap.com/api/v1/keys/android

以下是我目前的情况:

代码语言:javascript
复制
HTTParty.post("https://build.phonegap.com/api/v1/keys/android?auth_token=#{phonegap_token}", query: { keystore: file }, body: { data: {
    title: 'Android Key',
    alias: '...',
    key_pw: '...',
    keystore_pw: '...'
} }, format: :plain)

file是我从文件所在的云存储中获取的一个Tempfile对象。

我想传递一个文件,它已经上传使用载波和存储使用雾。我必须先从URL中获取它吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-17 14:52:12

我不确定它是否会起作用,不过你可以试试:

代码语言:javascript
复制
HTTParty.post("https://build.phonegap.com/api/v1/keys/android",  
  body: { 
    data: {
      title: 'Android Key',
      alias: '...',
      key_pw: '...',
      keystore_pw: '...'
    }.to_json,
  keystore: File.read(file)
  })
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49337726

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档