私はチュートリアルをオンラインで行っています。私はテキストファイルを読み、Palindromeという唯一の名前をファイルに書き込むという課題があります。しかし、名前を含むファイルはこのURLにありますhttp://www.codequizzes.com/challenges/names.txt
。私はこのhttp要求のものにはかなり新しいです。どのようにしてこのテキストファイルの内容を基本的なルビープログラムで要求することができますか?HTTPリクエストRuby
0
A
答えて
3
Net::HTTPはどうですか? (そこ他のライブラリがありますが、この1つはで構築され、十分に簡単です。)
require 'net/http'
text = Net::HTTP.get(URI('http://www.codequizzes.com/challenges/names.txt'))
1
これは、ローカルファイルへのリモートファイルをコピーします...
require "open-uri"
remote_resource = "http://www.codequizzes.com/challenges/names.txt"
remote_data = open(remote_resource).read
local_file = open("local_names.txt", "w")
local_file.write(remote_data)
local_file.close
関連する問題
- 1. Ruby TCPSocket/HTTPリクエスト
- 2. Ruby HTTPリクエストのブロック
- 3. HTTPリクエストのユーザーエージェント、Ruby
- 4. Ruby HTTPリクエストからレスポンスヘッダを取得
- 5. RubyでHTTP/2 POSTリクエストを送信
- 6. 停止ルビーhttpリクエスト私はRubyでHTTPリクエストをやっているヘッダ名
- 7. HTTP応答リクエストを返すHTTP GETリクエスト
- 8. Ruby RailsがHTTP GETリクエストで見つからない
- 9. ruby net-httpでSOAPリクエストがエラー400を返します。bad request
- 10. HTTP解析エラー、不正なリクエスト - Ruby on Rails
- 11. Ruby on Rails、HTTPリクエストのコピーを作成する方法
- 12. http ruby gemでapiリクエストを作成できません
- 13. RubyでHTTP PUTリクエストからデータを抽出できません
- 14. レスポンス "er?" Ruby httpリクエストで断続的になっています
- 15. Ruby Telnet:telnetを使ってhttpリクエストを送信するには
- 16. Rubyのnet/httpリクエストはユーザーに表示されますか?
- 17. バックグラウンドでHTTPリクエストの結果を処理する - Ruby
- 18. FlexのRuby-on-Railsのhttp xmlリクエストのエラー
- 19. rubyを使用した非同期HTTPリクエスト
- 20. Ruby:カスタムメソッド内にHTTPリクエストを記録する
- 21. Net :: HTTP投稿リクエスト(Ruby)に `Authorization Bearer`ハッシュを追加
- 22. HTTPリクエスト
- 23. httpリクエスト
- 24. Ruby HTTP2 GETリクエスト
- 25. HTTPリクエストでのHTTPリクエスト承認リクエストのヘッダーcomponentDidMount内
- 26. httpリクエストをmailtoリクエストにリダイレクト
- 27. HTTP転送とHTTPリクエスト
- 28. は、httpリクエスト
- 29. HTTPリクエストは302
- 30. HTTPリクエストGETヘルプ
はところで、私は検索することでこれを見つけました"ruby http request"のために。あなたがコードすることを学ぶにつれ、この種の検索を自分でやることに慣れてください。練習では、何を検索するのか、見つけた結果を探し出すのを知るでしょう。 – smarx