open-uri で https://hogehoge.cgi の内容を取得するのですが、
空のハッシュ {} が返ってきました。
本来は値が入って返ってきてほしいです。(ブラウザで直接https://hogehoge.cgiを叩けばちゃんと値が出る)
これを直すには、どんな検証方法があるでしょうか。
ブラウザ https://hogehoge.cgi ↓ {"a":1,"b":2,"c":"c"} が表示される
ruby
1https://hogehoge.com/index.rb 2 3 4require 'open-uri' 5 6 uri = 'https://hogehgoe.cgi' 7 puts JSON.parse(OpenURI.open_uri(uri).read) 8↓ 9{} が表示される
Ruby-2.4.2
フレームワーク等の使用なし
ブラウザから cgi で実行
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。