Rails通过来自另一个get请求的get请求访问外部API(requestception)

时间:2017-07-27 07:04:59

标签: ruby-on-rails api http request

我有一个rails客户端 - 服务器应用程序,它还需要从具有身份验证令牌的外部API获取一些数据。身份验证令牌存储在我的rails服务器上。

基本上我想要做的是:当用户从我的客户端向我的服务器端触发get请求时,我从服务器上的数据库中获取一些数据,我想从外部api获取一些数据将两组数据作为响应发送回客户端。

但我不确定从另一个get请求中发送get请求是否是一个好主意。

这是通常如何完成的,还是有更好的方法?

1 个答案:

答案 0 :(得分:0)

  • 使用对外部API的GET请求创建ActiveJob作业。
  • 让客户的GET请求触发工作。
  • 收集您需要的所有数据并将回复发送回客户