base 64 문자열을 각도 (2+)로 인코딩 및 디코딩
base64를 사용하여 각도 2의 문자열을 인코딩하거나 디코딩하는 방법 ??? 내 프런트 엔드 도구는 Angular 2입니다. API로 전달하기 전에 암호 문자열이 있었는데 base64로 인코딩해야합니다. 서비스에서 base64로 인코딩 된 문자열이 디코딩됩니다.
그래서 Angular2 / Typescript 및 일부 옵션에 대한 base64 인코딩 / 디코딩 라이브러리를 찾고 있습니다.
감사!!!
이 btoa()
함수를 사용하여 인코딩 :
console.log(btoa("password")); // cGFzc3dvcmQ=
디코딩하려면 다음 atob()
기능을 사용할 수 있습니다 .
console.log(atob("cGFzc3dvcmQ=")); // password
사용하다 btoa("yourstring")
더 많은 정보 : https://developer.mozilla.org/en/docs/Web/API/WindowBase64/Base64_encoding_and_decoding
TypeScript는 Javascript의 상위 집합이며 기존 Javascript 라이브러리 및 웹 API를 사용할 수 있습니다.
사용 btoa()
인코딩과 atob()
디코딩을 위해
text_val:any="your encoding text";
인코딩 된 텍스트 : console.log(btoa(this.text_val)); //eW91ciBlbmNvZGluZyB0ZXh0
디코딩 된 텍스트 : console.log(atob("eW91ciBlbmNvZGluZyB0ZXh0")); //your encoding text
들어 인코딩 에 64 기수 에 Angular2 , 당신은 사용할 수 있습니다 btoa () 함수를.
예:-
console.log(btoa("stringAngular2"));
// Output:- c3RyaW5nQW5ndWxhcjI=
들어 deconding 에서 64 기수 에서 Angular2 , 당신은 사용할 수 있습니다 atoB를 () 함수를.
예:-
console.log(atob("c3RyaW5nQW5ndWxhcjI="));
// Output:- stringAngular2
참고 URL : https://stackoverflow.com/questions/41972330/base-64-encode-and-decode-a-string-in-angular-2
'IT박스' 카테고리의 다른 글
Go, go get, go install, 로컬 패키지 및 버전 제어 (0) | 2020.12.12 |
---|---|
Python 요청 모듈로 PDF 파일 다운로드 및 저장 (0) | 2020.12.11 |
C ++의 64 비트 ntohl ()? (0) | 2020.12.11 |
라텍스에서 pgf / tikz 그래픽의 글꼴 크기를 제어하는 방법은 무엇입니까? (0) | 2020.12.11 |
Google Map API v3 ~ 단순히 정보창을 닫으시겠습니까? (0) | 2020.12.11 |