サーバーからリクエストとレスポンスを取得しようとしています。これが私のHttpGetリクエストです。
public static String getAddress() throws Exception {
final HttpGet get = new HttpGet("192.168.1.4:3000/api/1.0/geo/address/lookup");
}
私のサーバーサイドはrubyonrailsで書かれています。
ルート.rb
map.with_options(:controller => "geo") do |geo|
geo.geo_lookup_address "/api/1.0/geo/address/lookup", :action => "lookup_address"
私のコントローラーは
class GeoController < ApiController
def lookup_address
puts "lookup"
end
end
私のhtmlはlookup_address.html.erbです
<h1>GEO</h1>
ブラウザ(192.168.1.4:3000/api/1.0/geo/address/lookup)にアドレスを入力すると、結果のGEOが表示されますが、Androidアプリケーションでそれを使用すると、チェックして例外が発生します。 HttpGetリクエストで、しかし問題は、実行が正確に何であるかを見つけることができないということです。ここに解決策はありますか?