이 도구의 기능
디코더는 먼저 Base64 문자, 길이 및 패딩을 확인한 다음 atob을 호출하여 바이트를 가져온 다음 마지막으로 치명적 모드 TextDecoder를 사용하여 UTF-8을 디코딩합니다. 유효하지 않은 바이트를 잘못된 문자로 자동으로 대체하지 않습니다.
- 복사 중에 추가되는 일반 공백은 무시할 수 있습니다.
- UTF-8 텍스트만 대상으로 합니다. 임의의 바이너리 파일은 텍스트 출력에 적합하지 않습니다.
- 예외가 포착되어 전체 페이지가 충돌하지 않습니다.
사용 방법
- Base64 문자열을 붙여넣습니다.
- "Base64 디코드"를 클릭하세요.
- 입력이 유효하면 복구된 유니코드 텍스트를 확인하세요.
- 원하는 결과를 복사합니다.
주요 사용 사례
- 구성에서 Base64 텍스트 값을 확인하세요.
- 중국어, 일본어, 이모티콘에 대한 인코딩 왕복을 검증합니다.
- 잘못된 패딩 또는 UTF-8이 아닌 데이터 문제를 해결합니다.
Base64 Decode 기능
Base64를 엄격하게 확인한 다음 UTF-8로 디코딩하여 다국어 유니코드 텍스트를 복구합니다. 일상적인 개발, 디버깅, 데이터 정렬 및 코드 최적화 시나리오에 적합합니다. 처리 결과를 직접 확인, 복사, 다운로드할 수 있습니다.
FAQ
일부 Base64가 바이트로 디코딩될 수 있지만 여전히 오류를 보고하는 이유는 무엇입니까?
UTF-8 텍스트가 아닐 수도 있습니다. 이 페이지에서는 바이너리가 손상된 문자로 표시되는 것을 방지하기 위해 엄격한 UTF-8 디코딩을 사용합니다.
줄 바꿈을 사용하여 Base64를 입력할 수 있습니까?
예, 도구는 유효성을 검사하기 전에 일반적인 공백을 제거합니다.
잘못된 패딩을 처리하는 방법은 무엇입니까?
문자 위치 또는 = 패딩이 규칙을 준수하지 않고 처리되지 않은 예외가 발생하지 않으면 잘못된 Base64가 표시됩니다.