コントローラアクション内でhttpリクエストを作成するのに問題があります。net / httpとRestClientを使用しましたが、ローカルサーバーのURL、つまりhttp:// localhost:3000 / engine / do_processで機能させることができません。常にrequesttimeoutを取得しますが、他の有効なURLで機能します。
これについて私に教えていただければ幸いです。調査を行いましたが、なぜこのタイムアウトの問題が発生したのかについてのリソースが見つかりません。
サンプルコントローラーコード:
require 'rest_client'
class LgController < ApplicationController
def get_lgjson
response = RestClient.get("http://localhost:3000/engine/do_process_lg")
@generated_json = response.to_str
end
end