String idx = intent.getStringExtra("idx");
Log.i("idx==>",idx);
new Location_timer(idx).execute();
class Location_timer extends AsyncTask<String, String, String> {
String idx;
public Location_timer(String idx) {
this.idx = idx; //wr_id 값 가져오기
}
@Override
protected String doInBackground(String... params) {
try {
Log.i("success!!!!!@#", "successss");
URL url = new URL(server_url2);
HttpURLConnection http = (HttpURLConnection) url.openConnection();
http.setDefaultUseCaches(false);
http.setDoInput(true);
http.setDoOutput(true);
http.setRequestMethod("POST");
http.setRequestProperty("content-type", "application/x-www-form-urlencoded");
StringBuffer buffer = new StringBuffer();
buffer.append("idx").append("=").append(idx);
OutputStreamWriter outStream = new OutputStreamWriter(http.getOutputStream(), "EUC-KR");
PrintWriter writer = new PrintWriter(outStream);
writer.write(buffer.toString());
writer.flush();
InputStreamReader tmp = new InputStreamReader(http.getInputStream(), "EUC-KR");
BufferedReader reader = new BufferedReader(tmp);
StringBuilder builder = new StringBuilder();
String str;
while ((str = reader.readLine()) != null) {
builder.append(str + "\n");
}
HttpPostData_Result3 = builder.toString();
Log.i("aljasms==>", HttpPostData_Result3);
} catch (MalformedURLException e) {
Log.e("async error", e.getMessage());
} catch (IOException e) {
Log.e("IO error", e.getMessage());
}
return null;
}
@Override
protected void onPostExecute(String unused) {
}
}
서비스에서 HTTP통신을하는데 통신할려는 URL을 IOEXCEPTION 이 뜨는데 혹시 원인을 알수있을까요?