Web

경우에 따라 GET 요청 다르게 보내기(Conditional get request)

HTTP 프로토콜에서는 캐싱을 위해 서버에서 받은 자원이 그 후로 변경이 되었는지 확인하는 정보를 주고 받을 수 있다. 처음 자원을 요청할 때는 당연히 요청만 하고, 두번째 요청 때는 첫번 째 요청의 응답에 함께 온 헤더 정보를 참고하여, 변경사항이 있는지 물어본다. 최초 요청 시에는 아래와 같이 요청만 할 것이다. GET /sample.html HTTP/1.1 Host: example.com 이에 대한 응답을 […]

경우에 따라 GET 요청 다르게 보내기(Conditional get request) Read More »

HTTPS가 HTTP보다 안전하다면, 왜 모든 사이트가 HTTPS를 쓰지 않을까?

대부분의 개발자라면 HTTP나 HTTPS를 모르지 않을 것이다.  가장 많이 알려진 상식으로는 HTTPS가 HTTP보다 안전하다. HTTPS는 HTTP보다 비용(시간, 자원 등)이 많이 든다. 모든 사이트의 모든 연결이 HTTPS를 쓸 필요는 없다. 정도이다. 모두가 궁금해할만한 내용이라 인터넷에는 이와 관련된 다양한 의견과 문답이 있다. 검색해보면 쉽게 나오는데 이 중에서 HTTPS를 최대한 쓰는 것이 좋다는 답이 개인적으로 설득력이 있어 옮겨본다.

HTTPS가 HTTP보다 안전하다면, 왜 모든 사이트가 HTTPS를 쓰지 않을까? Read More »