Package io.github.enxign.shed.toolkit
Class HttpAuthComm
java.lang.Object
io.github.enxign.shed.toolkit.HttpAuthComm
외부 API 통신을 위한 인증된 HTTP 요청 클래스.
- Since:
- 2020-01-09
- Version:
- 1.0
- Author:
- enxign
수정일 수정자 수정내용 ---------- --------- ------------------------------- 2020-01-09 first create
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
sendAuthPost
(String scheme, String host, String target, String access_token, org.json.simple.JSONObject params, StringBuilder response) 인증된 POST 요청을 보내는 메소드.
-
Constructor Details
-
HttpAuthComm
public HttpAuthComm()
-
-
Method Details
-
sendAuthPost
public static int sendAuthPost(String scheme, String host, String target, String access_token, org.json.simple.JSONObject params, StringBuilder response) throws Exception 인증된 POST 요청을 보내는 메소드.- Parameters:
scheme
- HTTP 또는 HTTPS 프로토콜host
- 요청을 보낼 호스트target
- 요청 경로access_token
- 인증 토큰params
- 요청 파라미터(JSON 형식)response
- 응답 결과를 저장할 StringBuilder- Returns:
- HTTP 응답 코드
- Throws:
Exception
- 예외 발생 시
-