elasticsearch session timeout 이슈

node.js에서 엘라스틱서치 클라이언트 사용시에 반복되는 요청이나 오랜 시간이 필요한 요청이 있을때 session이 끊어져 버리고 socket hang up 이슈가 발생한다.

※해결방법
session timeout과 keepalive 옵션을 지정해주면 된다. 아래 내용을 보고 참고하여 설정하시길.




댓글()

Spring에서 get으로 한글 데이터를 requestparam으로 받을 때 깨지는 현상

web/Spring|2018. 6. 7. 09:39

업무 진행 시 Spring에서 페이지 이동 시 같이 전송한 parameter 값을 

controller에서 받을 때 깨지는 현상이 발생했다. 




그래서 이를 해결하기위해 전송받은 데이터를 UTF-8로 인코딩을 진행하였더니 정상적으로 한글을 받아서 처리할 수 있었다.


1
new String(bizName.getBytes("8859_1"), "UTF-8")
cs


댓글()

Get과 Post 방식의 차이점 설명

web/Web|2016. 12. 22. 12:07

GET 방식 vs port 방식




Get

- 서버에 있는 정보를 가지고 오기위해 설계된 방법

- 서버로 전달할 수 있는 크기는 최대 240 Byte

- 쿼리 스트링 환경변수를 통해서 서버의 전달되는데 형식은 다음과 같다.

http:// www.xxx.xx.xx/login?id=hj&name=hong


? 이후의 값들은 서버에서 Query_string을 통해 전달된다.

URL 노출이 되면 보안문제 발생우려




POST 방식

- 서버로 정보를 올리기 위해 설계된 방법

- 선버의 전달할 수 있는 데이터 크기가 제한이 없다.

- URL에는 파라미터가 표시되지 않는다.



출저 : 자바 웹 프로그래밍 - 한빛 미디어

태그 : Get, Post, Web, 리퀘스트

댓글()