Webサーバーのインスタンスが2つあります。1つはポート3000で実行され、もう1つは9090で実行されています。9090ポートにあるJSONファイルにアクセスしたいと思います。
Railsモデルでは、使用するとJSONファイルに正常にアクセスできます
stream = open("http://localhost:9090/file.json")
でも私がやりたいのはもっと
stream = open(":9090/file.json") # OUTPUT: No such file or directory - :9090/file.json
URLをハードコーディングすることを(明らかに)避けたいです。また、RailsコントローラーからRailsモデルに「ドメイン」を渡すことも避けたい場合。
または、openURIがこれを行わない場合、別のポートへのアクセスを処理するパッケージはありますか?
ありがとうございました!