我是rails api和curl命令的新蜜蜂。
我有一个rails api,它响应来自本机应用程序的请求。对于使用curl命令从本机api发送的请求之一,我的rails api正在将保存到数据库的文件发送到该桌面应用程序。
但是当我使用curl -o / -O命令时,我没有得到如何使用curl命令保存该文件只保存文件对象(例如:#)而不是实际文件。当我在浏览器上调用相同的rails方法时,我正确地下载了文件。
提前致谢
更新 我可以保存那些可以在浏览器上内联显示的文件类型,但不是全部。
答案 0 :(得分:0)
您可以使用任何shell命令并通过> file_name
命令将其保存到文件中。在你的情况下它将是
curl http://example.com > filename