node.js의 express.js 한줄 한줄 분석하고 있습니다.express/lib/express.js
node.js의 express.js 한줄 한줄 분석하고 있습니다.
./lib/express.js
./lib/express.js
ETag(Entity Tag)는 브라우저의 캐시에 저장되어 있는 구성요소와 원본 서버의 구성요소가 일치하는지 판단하는 방법중 하나이다. 구성요소를 나타내는 값을 고유한 문자열로 응답헤더의 ETag에 지정한다.ETag의 문제점은 해당 값이 서버당 하나이기 때문에 여러 서
저번 포스팅 ETag에서의 궁금증을 추가적으로 공부해볼 계획이다.HTTP에서의 자원(resource)란?express에서의 ETag활용 방식
express/application/init express/application/set express/utils/compileQueryParser express/utils/parseExtendedQueryString
express/application/subdomain
express/application
express앱 앞에 프록시 서버를 두는경우와 관련되어 있음express의 경우 req.ip, req.hostname, req.protocol등을 통하여 클라이언트의 정보를 받아올 수 있음프록시 서버를 설정한 경우 express입장에서는 해당 프록시 서버또한 클라이언트
set함수에서 "trust proxy fn"함수 값을 설정할때, trustProxyDefaultSymbol의 값을 false로 설정하고 defaultConfiguration함수에서 trustProxyDefaultSymbol의 값을 true로 변경하는 부분이 있다.tru
express/lib/aplication정리
lib/view.js
app.response 개체에 req 개체의 프로퍼티들을 복사한다.이떄 app.response 개체에 app 개체를 프로퍼티로 추가한다.\-> response개체 내부에서 app개체에 접근하기 위함