サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
画力アップ
jugyo.wordpress.com
ruby で http による通信を行う場合、サーバから一定秒数(デフォルト 60秒)レスポンスが返ってこないとタイムアウトエラーが発生する。 以下のように read_timeout を変更することでタイムアウトの秒数を延ばすことができる。 Net::HTTP.start('hoge.com', 80) {|http| http.read_timeout = 120 ... } でも例えば、アプリケーション全体でこの read_timeout を変えたくなったりした場合、毎回「read_timeout = 120」とか書くのは面倒くさい。 しかも open-uri の open メソッドなんかを使ってる場合、http なんか出てこない(意識しない)から read_timeout を設定しようがない。 read_timeout は HTTP クラスのコンストラクタの中でデフォルト値として 6
twitter-auth という Rails プラグインを使うと簡単に Twitter を使った認証が行えるようになります。 http://github.com/mbleigh/twitter-auth ですが、普通に使おうとすると request_token を取得するところで 以下のようなエラーが出てしまいました。 OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed): ... サーバー証明書がないためにエラーになっているようなのですが、調べてみたところ twitter-auth には証明書を指定する方法が用意されていませんでした。 なので github で fork して証明書を指定できるようにして
このページを最初にブックマークしてみませんか?
『jugyo.wordpress.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く