在rails中如何定义基于http协议的接口供外部程序调用

Beyond0525 2013-02-06 08:48:48
外部程序想得到我在rails程序中的相关数据,比如我建立blog信息表中的comment记录。外部程序请求方式是 get ,也给出url,我如何在我的rails程序中定义一个接口供这个外部程度调用得到呢?如果外部程序想提交(post)一些数据过来,又如何在rails中定义接口呢?...本人菜鸟,望各位大牛们给个实例说明一下下啊...
...全文
584 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
团队之星 2013-07-26
  • 打赏
  • 举报
回复
楼上几位介绍的太粗略了,能不能详细点或者给个例子或具体的代码
wccxiaoan 2013-04-02
  • 打赏
  • 举报
回复
编辑你的./config/routes.rb ,这个文件定义了你项目中所有的路由规则。中文资料看这里http://ihower.tw/rails3/routing.html。 使用render 渲染模板,来渲染你想要返回给调用者的内容。可以是HTML、XML以及文本及JSON格式
YB程序员 2013-03-08
  • 打赏
  • 举报
回复
楼上正解 rails response json/xml/text
qintao1203 2013-03-07
  • 打赏
  • 举报
回复
rails 本身就是restful架构,很容易被生成api供外部程序调用。 可直接通过url: xxx/blog/:id 格式访问rails,在rails response json/xml/text 格式数据。

2,764

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ruby/Rails
社区管理员
  • Ruby/Rails社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧