我的sinatra需要在同一请求中处理json元数据和文件。
为此我使用multipart:
服务器端:
data = request.params["data"]
file = request.params["myfile"]
它适用于卷曲: curl -X POST url -F myfile = @ file -F data =" {\" key \":\" value \"}"
我的问题:
那些参数是字段,但我的客户(其他语言)没有表格,所以如何在没有字段的情况下分隔params(我想我确实理解了http是如何工作的)。