본문 바로가기

HTTP

How do I redirect HTTP traffic on my server to HTTPS on my load balancer? AWS 에서 Load Balancer를 이용할 때 내부에서는 80포트 이지만 Load Balancer로 433포트로만 받고 싶을 경우에사용하는 방법이다. ==IssueI am using both HTTP and HTTPS listeners on my Elastic Load Balancing (ELB) load balancer. The ELB is offloading SSL, and the backend is listening only on a single HTTP port (HTTPS to HTTP). I want all traffic coming to my web server on port 80 to be redirected to HTTPS port 443, but I don’t want to chan.. 더보기
[Play Framework2] Streaming HTTP responses Streaming 기능에 대해서 실제로 구현해서 만들어 본 적이 없는데 이번에 PlayFramework에서 아주 간단하게 제공하는 방법이 있다. 참고 사이트 : https://www.playframework.com/documentation/2.3.x/ScalaStream def index = Action { val file = new java.io.File("/tmp/fileToServe.pdf") val fileContent: Enumerator[Array[Byte]] = Enumerator.fromFile(file) Result( header = ResponseHeader(200), body = fileContent ) }위의 코드로 간단한 스트리밍 기능? 이 구현이 완료가 되었고 혹시나 Enumer.. 더보기
Web 구조 Web Browser- request message를 작성하여 웹서버에 전달 웹 서버로 부터 전달 받은 response message를 해석하여 사용자에게 보여주는 프로그램 Database- 큰 데이터를 효율적으로 관리하기 위한것 URI (Uniform Resource Identifier)- 웹에서의 데이터 소재지- URL(Uniform Resource Locator) + URN (Uniform Resource Name) HTTP- 웹서버와 클라이언트가 데이터를 송수신할 때 준수하는 통신 규약- 웹페이지는 기본적으로 HTTP를 기반으로 데이터를 주고 받음 WAS란 - Web Application Server 의 줄임말 웹 어플리케이션을 수행 할 수 있는 환경을 제공해주는 서버- 사용자의 작업요청 -> 비.. 더보기