将文件和json发送到restfull API sinatra

时间:2016-02-02 16:33:46

标签: ruby json api sinatra multipart

我的sinatra需要在同一请求中处理json元数据和文件。

为此我使用multipart:

服务器端:

data = request.params["data"]
file = request.params["myfile"]

它适用于卷曲: curl -X POST url -F myfile = @ file -F data =" {\" key \":\" value \"}"

我的问题:

那些参数是字段,但我的客户(其他语言)没有表格,所以如何在没有字段的情况下分隔params(我想我确实理解了http是如何工作的)。

0 个答案:

没有答案