결제 - DBurl 테스트 관련 수정
This commit is contained in:
@@ -4,9 +4,7 @@ import java.io.*;
|
||||
import java.net.HttpURLConnection;
|
||||
import java.net.URL;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.Base64;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
|
||||
import com.wb.domainserver.domain.gcone.ordr.pay.service.BOPayService;
|
||||
import com.wb.domainserver.domain.gcone.ordr.pay.vo.BOPayVO;
|
||||
@@ -720,10 +718,7 @@ public class PayController {
|
||||
String orderNo = request.getParameter("ORDERNO");
|
||||
String amount = request.getParameter("AMOUNT");
|
||||
|
||||
System.out.println("콜백 수신");
|
||||
System.out.println("RESULTCODE = " + resultCode);
|
||||
System.out.println("ORDERNO = " + orderNo);
|
||||
System.out.println("AMOUNT = " + amount);
|
||||
printKiwoomRequest(request);
|
||||
|
||||
/* 실제 처리해야 되는 부분
|
||||
// 1. 주문 조회
|
||||
@@ -755,6 +750,51 @@ public class PayController {
|
||||
}
|
||||
|
||||
|
||||
|
||||
public static void printKiwoomRequest(HttpServletRequest request) {
|
||||
try {
|
||||
System.out.println("========== [KIWOOM REQUEST START] ==========");
|
||||
|
||||
// 1. 기본 정보
|
||||
System.out.println("URL : " + request.getRequestURL());
|
||||
System.out.println("METHOD : " + request.getMethod());
|
||||
System.out.println("QUERY : " + request.getQueryString());
|
||||
System.out.println("REMOTE IP : " + request.getRemoteAddr());
|
||||
|
||||
// 2. 파라미터 (가장 중요)
|
||||
System.out.println("---------- PARAM ----------");
|
||||
request.getParameterMap().forEach((key, values) -> {
|
||||
System.out.println(key + " = " + Arrays.toString(values));
|
||||
});
|
||||
|
||||
// 3. 헤더
|
||||
System.out.println("---------- HEADER ----------");
|
||||
Collections.list(request.getHeaderNames()).forEach(header -> {
|
||||
System.out.println(header + " = " + request.getHeader(header));
|
||||
});
|
||||
|
||||
// 4. Body (JSON 대응)
|
||||
System.out.println("---------- BODY ----------");
|
||||
|
||||
StringBuilder body = new StringBuilder();
|
||||
BufferedReader reader = request.getReader();
|
||||
String line;
|
||||
|
||||
while ((line = reader.readLine()) != null) {
|
||||
body.append(line);
|
||||
}
|
||||
|
||||
System.out.println(body.toString());
|
||||
|
||||
System.out.println("========== [KIWOOM REQUEST END] ==========");
|
||||
|
||||
} catch (Exception e) {
|
||||
System.out.println("❌ REQUEST LOG ERROR");
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 키움 결제 연계처리 - 성공결과페이지
|
||||
* @return PayKiwoomSucsC.jsp
|
||||
|
||||
Reference in New Issue
Block a user