我想使用open-uri獲取一個URL。軌道打開路徑
我的代碼是悍然簡單
url = open("http://localhost:3000/descriptions") return render :text => url.to_json
當我運行這段代碼,我得到一個超時錯誤。
當我請求「http:// localhost:3000」時,我得到了我的主頁(這是正確的)。 所以看來這是在某個地方的道路上打破。 我已經嘗試使用網絡http與uri(不知道這是否會有所作爲),我仍然有同樣的問題。我想得到一條路徑和一條查詢,但我似乎無法讓它工作。
將URL分成domain/path和open() - Ruby中的Net :: HTTP文檔描述了這一點。 –