-1
public class HttpRequest extends AsyncTask<Void, Void, Void>
{
private HttpURLConnection aHttpURLConn;
private String addr;
private String method;
public HttpRequest(String address, String method)
{
this.addr = address;
this.method = method;
}
@Override
protected Void doInBackground(Void... params)
{
InputStream destIS = null;
int resCode;
try
{
URL srcUrl = new URL("http://www.google.com/");
aHttpURLConn = (HttpURLConnection) srcUrl.openConnection();
aHttpURLConn.setRequestMethod("GET");
aHttpURLConn.setRequestProperty("Content-Type", "text/Plain; charset=utf-8");
aHttpURLConn.setConnectTimeout(3);
aHttpURLConn.setReadTimeout(1000);
aHttpURLConn.connect();
resCode = aHttpURLConn.getResponseCode();
switch (resCode)
{
//....
}
}
catch (Exception e)
{
Log.v("tagovec", e.getMessage());
e.printStackTrace();
}
finally
{
try
{
if (destIS != null)
{
destIS.close();
}
if (aHttpURLConn != null)
{
aHttpURLConn.disconnect();
}
}
catch (Exception e)
{
e.printStackTrace();
}
}
return null;
}
}
こんにちは、こんにちは、私はこのコードから例外メッセージを受け取るのですか?私はそれを行う方法を知らない...なぜこのコードは動作しないのですか?どうもありがとうございます。java androidはGET経由でデータを送信できません
エラーメッセージ:3msの
後www.google.com/172.217.16.100(ポート80)への接続に失敗しました<uses-permission android:name="android.permission.INTERNET"/>
これは私が私のマニフェスト
いいえ、私のIPアドレスがここにあるのはわかりません(私のコードではありません、google.comのみ)あなたのコードは役に立たない: –