일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- AWS Certificate
- AWS Solution Architect
- Compute Engine
- gcp
- Cloud Datastore
- AWS Database
- ansible
- playbook
- Solution Architect
- AWS 자격증
- Google Cloud
- 리버스 프록시
- kubernetes
- VPC
- Google Cloud Platorm
- Amazon Web Service
- Cloud Spanner
- 아마존웹서비스
- 앤서블
- Solution Architect Certificate
- AWS
- Kubernetes Engine
- Cloud Storage
- Cloud Bigtable
- Reverse Proxy
- Google Cloud Platform
- Google Cloud Platrofm
- Cloud SQL
- GKE
- container
- Today
- Total
목록전체 글 (79)
sungwony
'리프래시(Refresh)': 일정 시간이 지나고 나서 자동으로 서버에 요청을 보내는 방법 1) 응답 헤더를 활용한 리프래시 response.addHeader("Refresh", "1;url=list"); 응답 정보를 살펴보면 HTTP/1.1 200 OKServer: ...Refresh: 1;url=test... 'Refresh' 헤더 값의 숫자 '1'은 응답 본문을 출력하고 나서 1초 뒤에 다시 서비스를 요청하라는 뜻. 이때 url은 다시 요청할 서비스 주소. 2) HTML의 meta 태그를 이용한 리프래시PrintWriter out = response.getWriter();out.println(""); '리다이랙트(Redirect)': 클라이언트에서 결과를 출력하지 않고 다른 페이지로 이동하는 방법 ..
클로저(closure)의 활용(1) - 특정 함수에 사용자가 정의한 객체의 메서드 연결하기 다음과 같은 소스를 보자 function HelloFunc(func){ this.greeting = "hello"; } HelloFunc.prototype.call = function(func){ func ? func(this.greeting) : this.func(this.greeting) } var userFunc = function(greeting){ console.log(greeting); } var objHello = new HelloFunc(); objHello.func = userFunc; objHello.call(); 위의 소스코드에서 함수 HelloFunc는 greeting 변수가 있고, func ..
HTTP(Hypertext Transfer Protocol)는 웹 브라우저와 웹 서버 사이의 데이터 통신 규칙이다. 애플리케이션 레벨의 프로토콜로 TCP/IP 위에서 작동한다. 우리가 웹 페이지의 링크를 클릭하면 웹 브라우저는 HTTP 요청 형식에 따라 웹 서버에 데이터를 보낸다. 웹 서버는 웹 브라우저가 보낸 데이터를 분석하여 요청 받은 일을 처리하여 응답한다. HTTP 프로토콜은 단순히 HTML 페이지나 이미지 파일을 전송하는 차원을 넘어서 원격 컴퓨터에 로딩되어 잇는 함수나 객체의 메서드를 호출할 때도 사용된다. 특히 웹 애플리케이션을 개발하다 보면 SOAP이나 RESTful 이라는 용어를 만나게 되는데 이것은 클아이언트와 서버 사이에 서비스를 요청하고 응답하는 방식을 말한다. *SOAP(Simpl..