node.js 서버배포 후, https 리소스 요청으로 화면 깨지는 문제 해결 방법(helmet 모듈)
# 문제 현상 node.js 웹서버를 배포, 기동 후 접속했는데, CSS, JS, 이미지 리소스 로드에 실패하여 화면이 깨지는 현상이 발생할 때가 있다. (자바스크립트를 로드하지 못해서 웹페이지 자체가 작동을 안 하기도 한다) 브라우저 개발자도구의 network탭을 보면, CSS, JS, 이미지 등을 모두 HTTPS로 요청하면서 리소스를 불러오지 못해 에러가 발생하는 케이스일 가능성이 있다. 이 경우, node.js의 미들웨어에 helmet 모듈을 장착한건 아닌지 확인해보자. app.use(helmet()); helmet 모듈은 웹 취약성으로 부터 웹서버를 보호하는 역할을 하는데, 내부적으로 다음의 코드를 실행한다. app.use(helmet.contentSecurityPolicy()); app.use(..
2021. 1. 25.
마진 통합 계산기(수수료, 부가세, 종합소득세, 마진금액, 마진율 등): 도구마스터
# 마진 통합 계산기 쇼핑몰(스마트 스토어 등) 셀러 들이 이용할 수 있는 마진 계산기를 소개합니다. 아래와 같이 매입가, 판매가, 경비 등을 입력하면, 수수료, 부가세, 종합소득세는 물론 마진금액과 마진율까지 계산해줍니다. 계산한 결과는 누적기록되며, 엑셀이나 CSV로 다운로드 받을 수도 있습니다. 주소는 아래와 같습니다. http://dogumaster.com/cal 계산기 마진 계산기 마진과 세금을 계산합니다.(결과 누적) ⓘ 정확한 수치는 다를 수 있으니, 참고 용도로만 활용하세요 초기화 엑셀 다운로드 csv 다운로드 상품명 매입가 판매가 경비 수수료 부가세 dogumaster.com 회원가입이나 로그인은 필요없습니다. 스마트폰(모바일)에서도 이용 가능합니다. 도움이 되시길 바랍니다.
2021. 1. 21.
중국 사입 통합계산기(단가, 관세, 부가세, 구매대행비 등): 도구마스터
중국사입 통합 계산기 중국에서 상품 사입시, "관세, 부가세, 구매대행비용, 총매입금액, 개당매입금액" 등을 계산할 수 있는 계산기를 소개합니다. 계산 결과는 누적되며, 엑셀이나 CSV로 다운로드 받을 수도 있습니다. 주소는 아래와 같습니다. http://dogumaster.com/cal 계산기 마진 계산기 마진과 세금을 계산합니다.(결과 누적) ⓘ 정확한 수치는 다를 수 있으니, 참고 용도로만 활용하세요 초기화 엑셀 다운로드 csv 다운로드 상품명 매입가 판매가 경비 수수료 부가세 dogumaster.com 사이트에 들어가서, 두번째 탭인 "중국 사입 계산기"를 선택하면 됩니다. 회원가입이나, 로그인은 필요 없고, 모바일도 지원됩니다. 도움이 되시길 바랍니다.
2021. 1. 21.