net/httpの代わりにTyphoeusの利用したいと思っていますが方法がわかりません。
リアルタイム性を追求するプログラムを書いており、net/httpよりTyphoeusの方がHTTP通信が速いということがわかりました。https通信が0.1秒でも早くなることを求められています。
Typhoeusの利用には、libcurlのライブラリのインストールが必要というのがわかりましたが、
libcurlのライブラリのインストールの方法とbinの通し方がわかりません。
ライブラリのインストールとbinの通し方を教えて頂けませんでしょうか。
下手に色々試行錯誤をし、ぐちゃぐちゃになりサーバを初期化した経験がありむやみやたらに色々試してはいません。
ご参考までに今までやったことは下記になります。
ruby
1gem install Typhoeus
をした後に
ruby
1require 'typhoeus' 2request = Typhoeus.get("www.example.com", followlocation: true) 3puts request
のコードを書いたら次のようなエラーが出てlibcurlのライブラリがないことがわかりました。
(文字化けした状態でエラーが出てきました。)
Ruby
1Could not open library 'libcurl': �w�肳�ꂽ���W���[����� 2 (LoadError)���B 3. 4Could not open library 'libcurl.dll': �w�肳�ꂽ���W���[������� 5. 6Could not open library 'libcurl.so.4': �w�肳�ꂽ���W���[������� 7. 8Could not open library 'libcurl.so.4.dll': �w�肳�ꂽ���W���[�������
全て独学でプログラミングを勉強していて、初歩的な質問で申し訳ありませんがご回答いただけると助かります。
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/02 16:50