public class HttpResponse
extends java.lang.Object
implements java.io.Closeable
Constructor and Description |
---|
HttpResponse(org.asynchttpclient.Response response)
생성자.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
HTTP 호출 응답 바디 스트림을 닫는다
|
<T> T |
getContents(java.lang.Class<T> clazz)
HTTP 호출 응답 바디로부터 특정 타입의 객체를 읽는다
|
<T> T |
getContents(com.fasterxml.jackson.core.type.TypeReference valueTypeRef)
HTTP 호출 응답 바디로부터 특정 타입의 객체 참조를 읽는다
|
org.asynchttpclient.Response |
getResponse()
HTTP 호출 응답 객체를 가져온다
|
int |
getStateCode()
HTTP 호출 요청에 대한 상태 코드를 가져온다
|
java.io.InputStream |
getStream()
HTTP 호출 응답 바디를 입력 스트림 형태로 가져온다
|
java.lang.String |
toString()
HTTP 호출 응답 객체에 대한 toString() 결과를 반환
|
public HttpResponse(org.asynchttpclient.Response response)
response
- HTTP 호출 응답 객체인 Response
public org.asynchttpclient.Response getResponse()
Response
반환public int getStateCode()
public <T> T getContents(java.lang.Class<T> clazz) throws java.io.IOException
T
- 변환할 클래스 타입clazz
- 반환할 클래스 타입java.io.IOException
- 전달 받은 객체를 변환 할때 발생public <T> T getContents(com.fasterxml.jackson.core.type.TypeReference valueTypeRef) throws java.io.IOException
T
- 변환 할 클래스 타입valueTypeRef
- 객체 참조 타입인 TypeReference
java.io.IOException
- 전달 받은 객체를 변환 할때 발생public java.io.InputStream getStream()
InputStream
반환public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object