Rails 3 を使用してサービスを作成しています。サービスは主にいくつかの API メソッドを提供しますが、使いやすいインターフェイスを備えたエンドユーザー向けの特別な Web ページもいくつかあります。これらの Web ページは基本的に API の「カバー」です。
だから私がする必要があるのは、少しコーディングしてCoverControllerから API メソッド (別のコントローラー) にリダイレクトすることです。POSTこのメソッドは、エンドユーザーに表示されてはならない重要な情報 (アクセス トークンなど) が含まれているため、経由で呼び出す必要があります。
HTTP 標準を理解しているので、経由POSTでリダイレクトすることはできませんが、呼び出す必要があるメソッドは隣接するクラスの別の関数です! ブラウザから呼び出されたかparamsのように、すべて (など) を適切に設定して呼び出す方法はありますか? それとも、自分自身を使用して呼び出す必要がありますか?Net::HTTP::Post