質問編集履歴

1 書式の改善

pokerStars

pokerStars score 50

2018/10/17 12:17  投稿

ruby 検索ワードを日本語対応にしたい
```ここに言語を入力
@name = params[:name]
url = URI("https://api.themoviedb.org/3/search/movie?api_key=!&query="+@name)
 
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
```
検索フォームのところに日本語を打つと```URI must be ascii only ```このようなエラーになります。
 
url=URL.encode("http.....")を試してみると```undefined method `host' for```というエラーになります。
検索ワードを日本語に対応させるにはどのようにすれば良いでしょうか?
  • Ruby on Rails 5

    5923 questions

    Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る