1 |
1
무선 이동통신망을 통하여 단말 및 웹서버와 연동되는 프락시에서의 통신 방법에 있어서, a) 프락시 서버가 단말로부터 웹서버로 전송되는 제1 페이지 요청 메시지(Request)를 처리하는 단계; b) 상기 프락시 서버가 상기 웹서버로부터 단말로 전송되는 제1 페이지 응답 메시지(Response)를 수신하여, 상기 응답 메시지의 리턴코드가 리다이렉션 관련 리턴코드인지 확인하는 단계; 및 c) 상기 응답 메시지의 리턴코드가 리다이렉션 관련 리턴코드인 경우, 상기 프락시 서버가 제2 페이지 요청 메시지를 상기 웹서버로 전송하는 단계 를 포함하되, 상기 제2 페이지 응답 메시지는 상기 웹서버를 통하여 상기 단말로 전송되는 것을 특징으로 하는 프락시 서버를 이용한 통신 방법
|
2 |
2
제1항에 있어서, e) 상기 응답 메시지의 리턴코드가 리다이렉션 관련 리턴코드가 아닌 경우, 상기 프락시 서버가 제1 페이지 응답 메시지를 상기 단말로 전송하는 단계 를 추가로 포함하는 프락시 서버를 이용한 통신 방법
|
3 |
3
제1항에 있어서, 상기 a) 단계는, a-1) 상기 프락시 서버가 단말로부터 웹서버로 전송되는 제1 페이지 요청 메시지를 중간에서 수신하는 단계; a-2) 상기 프락시 서버가 상기 제1 페이지 요청 메시지 내의 요청 헤더 정보를 저장하는 단계; 및 a-3) 상기 프락시 서버가 상기 제1 페이지 요청 메시지를 상기 웹서버로 전송하는 단계 를 포함하는 프락시 서버를 이용한 통신 방법
|
4 |
4
제1항에 있어서, 상기 요청 메시지 및 응답 메시지는 하이퍼텍스트 전송 프로토콜(HTTP)을 이용하여 통신하는 것을 특징으로 하는 프락시 서버를 이용한 통신 방법
|
5 |
5
제4항에 있어서, 상기 요청 메시지 및 응답 메시지는 엔드-투-엔드(End-to-End) 사이에서 상기 HTTP 프로토콜을 사용하는 WAP(Wireless Application Protocol) 2
|
6 |
6
제1항에 있어서, 상기 리턴코드는 하이퍼텍스트 전송 프로토콜(HTTP) 300번대(3xx) 리다이렉션 관련 리턴코드인 것을 특징으로 하는 프락시 서버를 이용한 통신 방법
|
7 |
7
제6항에 있어서, 상기 HTTP 300번대(3xx) 리다이렉션 관련 리턴코드는, Multiple Choices(복수 선택)를 위한 리턴코드 300번, Moved Permanently(영구 이동)를 위한 리턴코드 301번, Moved Temporarily(임시 이동)를 위한 리턴코드 302번, See Other(다른 것을 참조)를 위한 리턴코드 303번, Not Modified(변경되지 않았음)를 위한 리턴코드 304번, 또는 Use Proxy(프락시를 사용할 것)를 위한 리턴코드 305번을 포함하는 그룹으로부터 선택되는 것을 특징으로 하는 프락시 서버를 이용한 통신 방법
|
8 |
8
제1항에 있어서, 상기 c) 단계는, c-1) 상기 프락시 서버가 리다이렉트된 URL 또는 호스트 서버 정보를 추출하는 단계; c-2) 상기 프락시 서버가 상기 추출된 URL 또는 호스트 서버 정보를 기저장된 요청헤더 내의 정보와 각각 교체하는 단계; 및 c-3) 상기 프락시 서버가 상기 교체된 정보를 갖는 제2 요청 메시지를 상기 웹서버로 전송하는 단계 를 포함하는 프락시 서버를 이용한 통신 방법
|
9 |
9
제1항에 있어서, 상기 프락시 서버가 상기 제1 페이지 또는 제2 페이지의 쿠키 정보를 저장하는 것을 특징으로 하는 프락시 서버를 이용한 통신 방법
|
10 |
9
제1항에 있어서, 상기 프락시 서버가 상기 제1 페이지 또는 제2 페이지의 쿠키 정보를 저장하는 것을 특징으로 하는 프락시 서버를 이용한 통신 방법
|