Ruby on rails Curl命令保存Rails send_数据输出

Ruby on rails Curl命令保存Rails send_数据输出,ruby-on-rails,curl,libcurl,rails-api,Ruby On Rails,Curl,Libcurl,Rails Api,我是rails api和curl命令的新手 我有一个rails api,可以响应本地应用程序发送的请求。对于使用curl命令从本机api发送的一个请求,我的rails api正在将保存到数据库的文件发送到该桌面应用程序 但是,当我使用curl-o/-o命令时,我不知道如何使用curl命令保存该文件,只保存文件对象(例如:#),而不是实际的文件。当我在浏览器上调用相同的rails方法时,我得到了正确下载的文件 提前谢谢 更新 我可以保存那些可以在浏览器内联显示的文件类型,但不能保存所有文件类型 您

我是rails api和curl命令的新手

我有一个rails api,可以响应本地应用程序发送的请求。对于使用curl命令从本机api发送的一个请求,我的rails api正在将保存到数据库的文件发送到该桌面应用程序

但是,当我使用curl-o/-o命令时,我不知道如何使用curl命令保存该文件,只保存文件对象(例如:#),而不是实际的文件。当我在浏览器上调用相同的rails方法时,我得到了正确下载的文件

提前谢谢

更新
我可以保存那些可以在浏览器内联显示的文件类型,但不能保存所有文件类型

您可以使用任何shell命令,并通过
>file\u name
命令将其保存到文件中。在你的情况下是这样的

curlhttp://example.com >文件名