BASE64) java.lang.IllegalArgumentException Illegal character(s) in message header value error / Base64.encodeBase64String Error

북마크 추가


java.lang.IllegalArgumentException: Illegal character(s) in message header value :

에러발생시 해결방법입니다.

위 에러는 Base64.encodeBase64String(byte[]) 사용시 개행문자( \n )가 추가되어 발생하는 에러 입니다. 


아래와 같이 개행문자를 치환해 주면 해결됩니다.


> Base64.encodeBase64String(변수).replaceAll("\n", "");

관리자
2019-07-30 14:54
SHARE
keyboard_arrow_left
keyboard_arrow_up