728x90
반응형
error
XSS 방지 처리 작업 중 발생한 JSON parse error 처리 방법
XSS 방지 처리 작업 중 발생한 JSON parse error 처리 방법
2018.08.246월에 진행중이던 프로젝트에서 XSS 방지 처리 작업 하면서 발생한 문제 해결법 정리 해 둔 내용인데 그동안 왜 발행을 안하고 있었는지 모르겠네요. 찾은 김에 발행합니다. ㅋ Spring에서 JSON에 XSS 방지 처리 하기 를 읽고 크로스 사이트 스크립팅(XSS: Cross Site Scripting) 작업을 진행 중 아래와 같은 에러가 발생. ※ Console 에러 내용 2018:06:22 14:11:27.639 ERROR --- [http-nio-8080-exec-8] c.m.c.e.GlobalExceptionHandler : [Global Exception Handler] : org.springframework.http.converter.HttpMessageNotReadableException: ..
엑셀 업로드 하는데 String index out of range: -1 에러가 발생을 했어요.
엑셀 업로드 하는데 String index out of range: -1 에러가 발생을 했어요.
2018.05.03뭐.. 개발이라는게 여러 차례 테스트를 했고 운영을 하던 기능이지만 에러가 발생하는 경우가 있죠. 엑셀 업로드를 하는데 동작을 하지 않는 문제가 발생을 했습니다. 다른 프로그램에서 견적서를 엑셀로 다운 받아서 정리 후 해당 엑셀 파일을 업로드 해서 주문하는 방식인데 확인을 해보니 견적서 프로그램이 2가지인데 1가지 프로그램에서 받은 엑셀만 문제가 발생을 합니다. log를 확인 해 보니 String index out of range: -1 에러가 발생을 했는데 substring함수를 통해서 문자열의 길이를 잘라내는 곳에서 잘라낼 변수의 길이가 벗어난 경우 발생을 하는 거였죠. 정상적인 엑셀 파일이고 저장 된 파일 형식도 동일한 [Excel 97 - 2003 통합 문서 (*.xls)] 인데 다른 엑셀과 뭐가..
안드로이드 앱 코틀린 오픈소스 개발 환경 에러 해결하기
안드로이드 앱 코틀린 오픈소스 개발 환경 에러 해결하기
2017.11.03제목이 너무 거창한가요? 최근 온라인으로 코틀린 강좌를 듣고 정말 오랜만에 '앱 공부 좀 해볼까?'라는 생각이 들어서 안드로이드 스튜디오를 세팅해 봤습니다. 안드로이드는 10년 전에 넥서스 one 사용하면서 공모전 준비할 때 잠깐 해보고는 처음인데 이클립스 플러그인으로 개발하던 때랑 완전히 다르군요. 안드로이드 스튜디오 툴도 낯설고 구조도 낯설고요.일단 '소스 분석하면서 구조부터 파악해 볼까'라는 생각으로 검색해 보니 안드로이드 개발 스킬을 향상시키는 오픈소스 앱 20가지라는 제목의 좋은 글이 있더라고요. 여기서 Simple Calendar가 코틀린으로 되어 있다고 해서 세팅을 해 봤습니다. 그런데 앱을 실행했더니 아래와 같은 에러를 뿜어대네요.Error:Execution failed for task '..
마이크로소프트(MS)의 실망스러운 Windows 패치 수준
마이크로소프트(MS)의 실망스러운 Windows 패치 수준
2017.07.27요즘 하고 있는 프로젝트 시스템 구성이 일반적이지가 않는데요. Jenkins를 이용해 Windows Server 2012 R2 로 FTP로 배포를 하고 있습니다. 그런데 늘 그런건 아니고 간헐적으로 ERROR: Exception when publishing, exception message [Could not write file. Server message: [550 The process cannot access the file because it is being used by another process. ]] 위와 같은 에러 메시지가 발생을 하네요. 그래서 다시 배포를 하면 또 정상적으로 끝날때가 있고 위 에러가 반복될때도 있고 시간날때마다 틈틈히 관련 자료를 찾아봤는데 드디어 찾았습니다. Windo..