0
我無法使用此代碼訪問tests_controller.rb中的create Method。從Android發送POST請求到RoR應用程序,但無法找到正確的URL
String newUrl = "http://10.0.2.2:3000/tests";
httpcon = (HttpURLConnection) ((new URL(newUrl).openConnection()));
httpcon.setDoOutput(true);
httpcon.setRequestProperty("Content-Type", "application/json");
httpcon.setRequestProperty("Accept", "application/json");
httpcon.setRequestMethod("POST");
httpcon.connect();
這裏是我的routes.rb(我用模型腳手架來創建RoR應用程序)。
resources :tests
我在路由選擇方面有錯誤嗎?當我在Android中運行此代碼時,創建方法根本不運行。
你在模擬器或真實設備上測試嗎? – ddb
檢查你的開發日誌實際上正在受到打擊。 – CharlesJHardy
我認爲問題在於主機(在10.0.2.2)位於無法從設備網絡 – ddb