음 이건 xml 형태 만들기 귀찮고 전달 형태를 알고 있을때 문자열로 처리
HttpClient httpclient = HttpClientBuilder.create().build();
final String parameters = "?name=더미&group=더미2";
HttpPost httppost = new HttpPost("https://요청URL"+parameters);
httppost.setHeader(HTTP.CONTENT_TYPE, "application/xml; charset=UTF-8");
/*전달 XML string*/
final String msg = "<n0:M015_CusReq xmlns:ns0=\"http://nayha.tistory.com/Customer\">\n" +
" <I_KU>아이쿠</I_KU>\n" +
" <I_NA>아이나</I_NA>\n" +
"</ns0:M015_CusReq>";
httppost.setEntity(new StringEntity(msg));
HttpResponse httpResponse = httpclient.execute(httppost);
// 응답영역
HttpEntity entity = httpResponse.getEntity();
String res = EntityUtils.toString(entity);
System.out.println(res);
반응형
':::: 개발 :::: > ::: JAVA :::' 카테고리의 다른 글
curl 헤더 여러정보 / 멀티 헤더 / 다중 헤더 (0) | 2020.10.26 |
---|---|
JSONObject 계층 구조 java 에서 처리 방법 (0) | 2020.10.21 |
공공 data api HttpURLConnection 500 애러 발생 해결 (0) | 2020.10.21 |
java 시스템 변수 읽어오기 ( System.getenv() Examples) 정보 (0) | 2020.01.30 |
마이바티스 IN 처리 (Mybatis IN ) (0) | 2019.08.09 |
java indexOf 는 mysql instr (0) | 2018.12.06 |
JAVA LIST 변환 & 추가 (0) | 2018.11.08 |
간단한 람다 Lambda 테스트 Code (0) | 2018.08.28 |