• ベストアンサー

PHPへリクエストしたときに値を返してくれない

ApacheのURLがhttp://localhost...だと phpへAndroidからリクエストをしたときに値を返してくれませんか? 知識不足が露呈してしまう文章でスミマセン。

質問者が選んだベストアンサー

  • ベストアンサー
  • hogusyaki
  • ベストアンサー率34% (26/76)
回答No.2

Windows上などでApacheを起動中でしょうか?? Windows上で起動している場合、「http://localhost/...」のリクエスト先は、 「WindowsからWindows自身へのリクエスト」ということになります。 Androidで「http://localhost/...」と入力している場合も同様で、 「AndroidからAndroid自身へのリクエスト」として解釈されます。 つまり「http://localhost/」とは自分自身を示すアドレスということです。 ところで解決方法ですが、Windows自身はIPアドレス(192.168.XX.XXのような)を持っているかと思います。 Androidが同じネットワークにアクセスしている(キャリアの回線ではなくWifiなどでWindowsと同じネットワーク内にいる)のであれば、 Windowsの設定またはApacheの設定によりますが「http://192.168.XX.XX」にアクセスすることで、ページが表示されるかもしれません。

その他の回答 (1)

  • catpow
  • ベストアンサー率24% (620/2527)
回答No.1

http://localhostでは、androidから接続できないです。

関連するQ&A