public interface INetwork
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String key,
String value)
http header에 대한 정보를 추가한다.
|
void |
addParam(String key,
String value)
http param에 대한 정보를 추가한다.
|
void |
addPart(com.kakao.network.multipart.Part part)
file upload용 FilePart를 구현한다.
|
void |
configure()
connection에 대한 property 설정.
|
void |
connect()
http 연결을 수행한다.
|
void |
create(String url,
String method,
String charset)
INetwork를 생성한다.
|
void |
disconnect()
연결을 해제한다.
|
int |
getStatusCode()
http response code를 얻는다.
|
byte[] |
readFully()
연결된 reqeust에 대한 응답 stread을 끝까지 읽어야 한다.
|
void addHeader(String key, String value)
key - 추가될 header의 key.value - 추가될 header의 value.void addParam(String key, String value)
key - 추가될 param의 key.value - 추가될 param의 value.void addPart(com.kakao.network.multipart.Part part)
part - MultiPart의 Part Objectvoid configure()
throws IOException
IOException - if network error occursvoid connect()
throws IOException
IOException - if network error occursvoid create(String url, String method, String charset) throws IOException
url - 연결될 url.method - 연결 메소드charset - encoding 할 값.IOException - if network error occursvoid disconnect()
int getStatusCode()
byte[] readFully()
throws IOException
IOException - if network error occurs