분류 전체보기(262)
-
오류 PayloadTooLargeError: request entity too large
파서가 읽을수 있는 데이터 용량이 허용치 보다 초과해서 이런 오류가 생기는데 bodyParser의 허용치를 높히면 해결이 가능하다. body Parser = 기본 허용치 100kb express는 bodyParser가 내장되어있다. express로 서버를 구성하면 app.js에 app.use(express.json()) app.use(express.urlencoded({ extended: false })) 가 있다. app.use(express.json({ limit: '1mb' })) app.use(express.urlencoded({ limit: '1mb', extended: false })) 로 리밋을 늘려 주면 해결된다. 참고 : spiralmoon.tistory.com/entry/Nodejs-P..
2020.10.23 -
NGINX에서 TLSv1.0 / TLSv1.1 제거 하고 TLSv1.3추가하는 방법
웹서버 보안이 어떤지 알아볼수있는 사이트 www.ssllabs.com/ 본인 웹서버를 입력하면 사이트에서 등급을 주는데 2019년부터 TLSv1.0 / TLSv1.1를 사용하면 취약점이 생겨 등급이떨어진다. 뉴스 참고 : www.itworld.co.kr/news/113007 안전한 사이트를 만들기 위해 NGINX에서 TLSv1.0 / TLSv1.1를 제거하고 TLSv1.3을 추가 시켜보겠다. nginx.conf에서 편집 vi /etc/nginx/nginx.conf http { } 목록에서 SSL Settings 부분에 ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE 을 ssl_protocols TLSv1.2 TLSv1.3; # Dro..
2020.10.23 -
SSL인증서로 NGINX에서 HTTPS 설정하기
환경 Ubuntu 16.04 (LTS) 이상의 환경에서 구성함 도메인 test.com 이 있다고 가정 1. 저장소 설정과 업데이트를 진행 $ sudo apt-get update $ sudo apt-get install software-properties-common $ sudo add-apt-repository universe $ sudo add-apt-repository ppa:certbot/certbot $ sudo apt-get update 2. Certbot설치 $ sudo apt-get install certbot python3-certbot-nginx 3. nginx 세팅 Certbot이 알아서 SSL를 세팅해주기 때문에 vi /etc/nginx/sites-available/ (사용 할 ser..
2020.10.22 -
Vue에서 .env 파일 사용법
1. .env 파일은 package.json 파일과 동일 위치 있어야 한다. 2. local, build 모드 각각 환경변수값을 설정하고 싶다면 .env 파일 뒤에 .(해당 모드 이름) 으로 작성한다. ex) .env.local .env.build 3. 정의 할 때는 VUE_APP_ 꼭 먼저 써준 후 사용한 변수 이름 써준다. = 값 형식으로 써주어야 한다. ex) VUE_APP_TEST = 테스트 입니다. *뒤에 모드 이름이 붙여지지 않은 .env 파일은 모든 모드에서 적용
2020.10.13 -
sort() 함수 사용법
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/sort (1) //이름을 오름차순으로 출력 const data = ['철수','명진','훈이','유리','맹구','경훈'] let rank = [] try { rank = data.sort((a, b) => { return a b? 1 : 0 }) } catch (err) { rank = data } console.log(rank) }); (2) //이름을 오름차순, 나이는 내림차순 const data = [ { name:'철수', age:4 },{ name:'철수', age:2} ,{ name:'명진', age:2} ,{ name:'훈이',..
2020.10.08 -
Cosmos DB에 mongoose sort기능 사용시 오류 The index path corresponding to the specified order-by item is excluded
로컬 mongoDB는 mongoose의 sort 기능이 정상적으로 작동한다. 하지만 cosmosDB에서는 pk키, unique키에만 sort 기능이 작동한다. docs.microsoft.com/en-us/azure/cosmos-db/mongodb-troubleshoot Troubleshoot common errors in Azure Cosmos DB's API for Mongo DB This doc discusses the ways to troubleshoot common issues encountered in Azure Cosmos DB's API for MongoDB. docs.microsoft.com pk키나 unique키가 아닌 컬럼를 사용하면 이런 오류가 발생한다. 주의하자. The index ..
2020.10.08