我可以通过CURL请求将图像上传到RoR应用程序(使用carrierwave进行图像上传),
curl -v -H 'Content-Type: multipart/form-data' \
-H 'Accept: application/json' \
-F "photo[display_photo]=@/home/Pictures/images.jpeg" \
-F "photo[name]=Flower" http://localhost:3001/photos.json
但我想修改上面的命令,
curl -v -H "enctype: multipart/form-data" \
-H "Accept: application/json" \
-H "Content-type: application/json" \
-d '{"photo":{
"name":"Flower",
"display_photo":@"/home/Pictures/images.jpeg"
}}' POST http://localhost:3001/photos.json
如何实现!!!
答案 0 :(得分:1)
这个问题看起来不完整。但我想你想要实现的是与这个问题中提到的相似的东西:
Curl request to upload image from local machine to ruby on rails application