android | Web URL 데이타 통신
페이지 정보
작성자 굿스웹 작성일19-08-05 19:12 조회548회 댓글0건관련링크
본문
String Result = null;
String mphone = null;
//String[] spdata = null;
HttpURLConnection conn1 = null;
try {
//폰번호
mphone = phonestp();
//요청data 또는 요청XML
//URLEncoder.encode("key1", "UTF-8")
String data = "key1="+ mphone+"";
//data = URLEncoder.encode(data, "UTF-8");
URL url = new URL(httpurl+"app_phone.php");
conn1 = (HttpURLConnection) url.openConnection();
conn1.setDoOutput(true);
conn1.setConnectTimeout(1000);
conn1.setUseCaches(false);
conn1.setReadTimeout(1000);
conn1.setRequestMethod("POST");
//conn.setRequestProperty("Accept-Charset", "UTF-8"); // Accept-Charset 설정.
//conn.setRequestProperty("Context_Type", "application/x-www-form-urlencoded;cahrset=UTF-8");
OutputStreamWriter wr = new OutputStreamWriter(conn1.getOutputStream());
wr.write(data);
wr.flush();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn1.getInputStream()));
String line;
StringBuilder strRead = new StringBuilder();
while ((line = rd.readLine()) != null) {
strRead.append(line); //결과 얻어오기
}
//불필요한정보 삭제
String data_strRead = strRead.toString().trim();
Result = data_strRead;
//Toast.makeText(getBaseContext(), ""+httpurl+"app_phone.php"+"/"+Result, Toast.LENGTH_SHORT).show();
wr.close();
rd.close();
} catch (Exception e) {
Result = null;
pend();
} finally {
if (conn1 != null) {
conn1.disconnect();
}
}
#http통신
String mphone = null;
//String[] spdata = null;
HttpURLConnection conn1 = null;
try {
//폰번호
mphone = phonestp();
//요청data 또는 요청XML
//URLEncoder.encode("key1", "UTF-8")
String data = "key1="+ mphone+"";
//data = URLEncoder.encode(data, "UTF-8");
URL url = new URL(httpurl+"app_phone.php");
conn1 = (HttpURLConnection) url.openConnection();
conn1.setDoOutput(true);
conn1.setConnectTimeout(1000);
conn1.setUseCaches(false);
conn1.setReadTimeout(1000);
conn1.setRequestMethod("POST");
//conn.setRequestProperty("Accept-Charset", "UTF-8"); // Accept-Charset 설정.
//conn.setRequestProperty("Context_Type", "application/x-www-form-urlencoded;cahrset=UTF-8");
OutputStreamWriter wr = new OutputStreamWriter(conn1.getOutputStream());
wr.write(data);
wr.flush();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn1.getInputStream()));
String line;
StringBuilder strRead = new StringBuilder();
while ((line = rd.readLine()) != null) {
strRead.append(line); //결과 얻어오기
}
//불필요한정보 삭제
String data_strRead = strRead.toString().trim();
Result = data_strRead;
//Toast.makeText(getBaseContext(), ""+httpurl+"app_phone.php"+"/"+Result, Toast.LENGTH_SHORT).show();
wr.close();
rd.close();
} catch (Exception e) {
Result = null;
pend();
} finally {
if (conn1 != null) {
conn1.disconnect();
}
}
#http통신
[주소복사] https://www.goodsweb.kr/?u=D41r8FHM
SNS 알리기
핀터레스트
텔레그램로
블로그로
페이스북
트위터
카카오스토리
카톡 공유
관련 블로그
로딩중