人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Sinatraを使ったRubyでの開発について質問です。

Sinatraを使ってREST APIを作成しています。
あるGETリクエストにおいて、外部のAPIをリクエストしたいと考えています。

Sinatraを用いた開発において、外部にhttpアクセスする場合、どのような実装が一般的でしょうか。
・httpアクセスについてSinatraでラップした実装がある?
・それとも普通に、net/httpを用いてNet::HTTP.startとする?

よろしくお願いします。

●質問者: hogesuke
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
●200ポイント ベストアンサー

sinatra 1.4.5 のソースをざっと見てみましたが、net/http や open-uri への require がありません。
なので、適当なラッパーの実装は無く、Net::HTTP や open-uri を使うことになるのでしょう。

どっちもネットに転がってるので、お好みで、って感じでしょうか。


hogesukeさんのコメント
サンプルまでありがとうございます!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ