|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
HTTP 연결에 관련된 소켓 인터페이스이다.
Field Summary | |
static String |
CONNECT
HTTP Connect 요청 메쏘드 이다. |
static String |
DELETE
HTTP Delete 요청 메쏘드 이다. |
static String |
GET
HTTP Get 요청 메쏘드 이다. |
static String |
HEAD
HTTP Head 요청 메쏘드 이다. |
static int |
HTTP_ACCEPTED
서버응답코드 ACCEPTED 이다. |
static int |
HTTP_BAD_GATEWAY
서버응답코드 BAD GATEWAY 이다. |
static int |
HTTP_BAD_REQ
서버응답코드 BAD REQUEST 이다. |
static int |
HTTP_CONFLICT
서버응답코드 CONFLICT 이다. |
static int |
HTTP_CREATED
서버응답코드 CREATED 이다. |
static int |
HTTP_ENTITY_TOO_LARGE
서버응답코드 TOO LARGE 이다. |
static int |
HTTP_EXPECT_FAIL
서버응답코드 EXPECTATION FAILED 이다. |
static int |
HTTP_FORBIDDEN
서버응답코드 FORBIDDEN 이다. |
static int |
HTTP_GATEWAY_TIMEOUT
서버응답코드 GATEWAY TIMEOUT 이다. |
static int |
HTTP_GONE
서버응답코드 GONE 이다. |
static int |
HTTP_LENGTH_REQUIRED
서버응답코드 LENGTH REQUIRED 이다. |
static int |
HTTP_METHOD_NOT_ALLOWED
서버응답코드 METHOD NOT ALLOWED 이다. |
static int |
HTTP_MOVED_PERMANENTLY
서버응답코드 MOVED PETMANENTLY 이다. |
static int |
HTTP_MOVED_TEMPORARILY
서버응답코드 MOVED TEMPORARILY 이다. |
static int |
HTTP_MULTIPLE_CHOICE
서버응답코드 MULTIPLE CHOICE 이다. |
static int |
HTTP_NO_CONTENT
서버응답코드 NO CONTENT 이다. |
static int |
HTTP_NON_AUTHORITATIVE
서버응답코드 NOT AUTHORITATIVE 이다. |
static int |
HTTP_NOT_ACCEPTABLE
서버응답코드 NOT ACCEPTABLE 이다. |
static int |
HTTP_NOT_FOUND
서버응답코드 NOT FOUND 이다. |
static int |
HTTP_NOT_IMPL
서버응답코드 NOT IMPLEMENTED 이다. |
static int |
HTTP_NOT_MODIFIED
서버응답코드 NOT MODIFIED 이다. |
static int |
HTTP_OK
서버응답코드 OK 이다. |
static int |
HTTP_PARTIAL_CONTENT
서버응답코드 PARTIAL CONTENT 이다. |
static int |
HTTP_PAYMENT_REQUIRED
서버응답코드 PAYMENT REQUIRED 이다. |
static int |
HTTP_PRECONDITION_FAILED
서버응답코드 PRECONDITION FAILED 이다. |
static int |
HTTP_PROXY_AUTHENTICATION_REQUIRED
서버응답코드 PROXY AUTHENTICATION REQUITRED 이다. |
static int |
HTTP_REQ_RANGE
서버응답코드 REQUEST RANGE NOT SATISFIABLE이다. |
static int |
HTTP_REQ_TIMEOUT
서버응답코드 REQUEST TIMEOUT 이다. |
static int |
HTTP_REQ_TOO_LONG
서버응답코드 REQUEST TOO LONG 이다. |
static int |
HTTP_RESET_CONTENT
서버응답코드 RESET CONTENT 이다. |
static int |
HTTP_SEE_OTHER
서버응답코드 SEE OTHER 이다. |
static int |
HTTP_SERVER_ERR
서버응답코드 INTERNAL SERVER ERROR 이다. |
static int |
HTTP_UNAUTHORIZED
서버응답코드 UNAUTHORIZED 이다. |
static int |
HTTP_UNAVAILABLE
서버응답코드 UNAVAILABLE 이다. |
static int |
HTTP_UNSUPPORTED_TYPE
서버응답코드 UNSUPPORTED TYPE 이다. |
static int |
HTTP_USE_PROXY
서버응답코드 USE PROXY 이다. |
static int |
HTTP_VERSION
서버응답코드 VERSION NOT SUPPORTED 이다. |
static String |
OPTIONS
HTTP Options 요청 메쏘드 이다. |
static String |
POST
HTTP Post 요청 메쏘드 이다. |
static String |
PUT
HTTP Put 요청 메쏘드 이다. |
static String |
TRACE
HTTP Trace 요청 메쏘드 이다. |
Method Summary | |
void |
close()
HTTP 소켓을 닫는다. |
long |
getDate()
컨텐트의 작성일을 리턴한다. |
String |
getEncoding()
수신한 컨텐트의 인코딩을 리턴한다. |
long |
getExpiration()
컨텐트의 만료일을 리턴한다. |
String |
getFile()
URL 의 파일 부분을 리턴한다. |
String |
getHeaderField(String name)
서버로 부터의 응답 헤더 값을 리턴한다. |
String |
getHost()
URL 의 호스트 부분을 리턴한다. |
InputStream |
getInputStream()
InputStream 을 리턴한다. |
long |
getLastModified()
컨텐트의 최근 수정시간을 리턴한다. |
long |
getLength()
수신한 컨텐트의 길이를 바이트 단위로 리턴한다. |
OutputStream |
getOutputStream()
OutputStream 을 리턴한다. |
int |
getPort()
URL 의 포트 부분을 리턴한다. |
String |
getProtocol()
URL 의 프로토콜 부분을 리턴한다. |
String |
getQuery()
URL 의 query 부분을 리턴한다. |
String |
getRef()
URL 의 anchor 부분을 리턴한다. |
String |
getRequestMethod()
요청 메쏘드를 리턴한다. |
String |
getRequestProperty(String key)
매개변수 key 에 해당하는 request property 값을 리턴한다. |
int |
getResponseCode()
서버의 응답코드를 리턴한다. |
String |
getResponseMessage()
서버의 응답메세지를 리턴한다. |
String |
getType()
수신한 컨텐트의 타입을 리턴한다. |
String |
getURL()
URL 을 리턴한다. |
boolean |
isRelocatable()
컨텐츠의 위치가 옮겨져서 서버가 다른 서버로의 접속을 유도하는 경우를 알려 준다. |
HttpSocket |
relocation()
컨텐츠의 위치가 옮겨져서 서버가 다른 서버로의 접속을 유도하여 다른 서버로 접속하여 새로운 HTTP 소켓을 리턴한다. |
void |
setProxy(String host,
int port)
HTTP 프락시를 지정한다. |
void |
setRequestMethod(String method)
요청 메쏘드를 설정한다. |
void |
setRequestProperty(String key,
String value)
request property 를 설정한다. |
void |
setRequestProperty(String key,
String value)
request property 瑜 |