«base64» 태그된 질문

Base64는 ASCII 문자열 형식으로 이진 데이터를 나타내는 일련의 인코딩 체계입니다.

5
수정 된 base64 URL을 디코딩 / 인코딩하기위한 코드
base64로 데이터를 인코딩하여 URL에 넣은 다음 내 HttpHandler 내에서 디코딩하고 싶습니다. Base64 인코딩이 내 UriTemplate 일치를 엉망으로 만드는 '/'문자를 허용 한다는 것을 발견했습니다 . 그런 다음 wikipedia에서 "URL에 대한 수정 된 Base64"개념이 있음을 발견했습니다. URL 변형에 대해 수정 된 Base64가 존재합니다. 여기서 패딩 '='가 사용되지 않고 표준 Base64의 '+'및 '/'문자가 …
113 c#  url  base64  encode  decode 

12
경로로 선택한 이미지를 base64 문자열로 변환
사용자 컴퓨터의 경로에서 C #의 base64 문자열로 이미지를 어떻게 변환합니까? 예를 들어, 이미지에 대한 경로 (형식 C:/image/1.gif)가 있고 반환 data:image/gif;base64,/9j/4AAQSkZJRgABAgEAYABgAAD..된 1.gif이미지를 나타내는 것과 같은 데이터 URI를 갖고 싶습니다 .
111 c#  image  base64 

16
Python : base64 디코딩시 '잘못된 패딩'오류 무시
패딩 오류가 있어도 바이너리로 다시 변환하려는 base64로 인코딩 된 데이터가 있습니다. 내가 사용한다면 base64.decodestring(b64_string) '잘못된 패딩'오류가 발생합니다. 다른 방법이 있습니까? 업데이트 : 모든 피드백에 감사드립니다. 솔직히 말해서, 언급 된 모든 방법이 약간 안타 나거나 그리워서 openssl을 시도하기로 결정했습니다. 다음 명령이 효과가있었습니다. openssl enc -d -base64 -in b64string -out binary_data
111 python  base64 

2
파일을 Base64String으로 변환하고 다시 다시 변환
제목은 모든 것을 말합니다. 나는 그렇게 tar.gz 아카이브에서 읽었다. 파일을 바이트 배열로 나누기 해당 바이트를 Base64 문자열로 변환 Base64 문자열을 다시 바이트 배열로 변환 해당 바이트를 새 tar.gz 파일에 다시 씁니다. 두 파일의 크기가 같은 것을 확인할 수 있지만 (아래 방법이 true를 반환 함) 더 이상 복사본 버전을 추출 할 …

9
C #에서 Base64 URL 안전 인코딩을 달성하는 방법은 무엇입니까?
C #에서 Base64 URL 안전 인코딩을 달성하고 싶습니다. Java Codec에는 URL로 안전하게 인코딩 된 문자열을 제공 하는 공용 라이브러리 가 있습니다 . C #을 사용하여 어떻게 똑같이 할 수 있습니까? byte[] toEncodeAsBytes = System.Text.ASCIIEncoding.ASCII.GetBytes("StringToEncode"); string returnValue = System.Convert.ToBase64String(toEncodeAsBytes); 위의 코드는이를 Base64로 변환하지만 ==. URL 안전 인코딩을 달성하는 방법이 있습니까?
105 c#  encoding  base64 

3
이메일 제목의 애니메이션 아이콘
내가 알고 데이터 URI 있는의 base64인코딩 된 데이터를 이미지로 인라인 등 사용할 수 있습니다. 오늘 저는 실제로 제목에 애니메이션 (gif) 아이콘이있는 스팸 메일을 받았습니다. 아이콘 만 있습니다. 그래서 내 마음을 떠난 유일한 것은 데이터 URI에 관한 것이었고 Gmail이 제목에 일종의 이모티콘을 삽입하도록 허용하는 경우였습니다. 이메일의 전체 상세 버전을보고 아래 그림의 …
103 gmail  base64  data-uri 

6
Linux bash / shell에서 이미지를 base64로 인코딩하는 방법
셸 스크립트에서 이미지를 base64로 인코딩하고 변수에 넣으려고합니다. test="$(printf DSC_0251.JPG | base64)" echo $test RFNDXzAyNTEuSlBH 나는 또한 다음과 같은 것을 시도했습니다. test=\`echo -ne DSC_0251.JPG | base64\` 그러나 여전히 성공하지 못했습니다. 다음과 같이하고 싶습니다. curl -v -X POST -d '{"image":$IMAGE_BASE64,"location":$LOCATION,"time_created":$TIMECREATED}' -H 'Content-type: text/plain; charset=UTF8' http://192.168.1.1/upload 나는 이것을 http://www.zzzxo.com/q/answers-bash-base64-encode-script-not-encoding-right-12290484.html 찾았습니다 . 그러나 여전히 …
102 linux  image  shell  variables  base64 

3
입력 길이를 3으로 나눌 수없는 경우 base64 인코딩에 패딩이 필요한 이유는 무엇입니까?
base64 인코딩에서 패딩의 목적은 무엇입니까? 다음은 wikipedia에서 발췌 한 것입니다. "인코딩 된 출력을 4 개의 정수 배수로 강제하는 데 사용할 수있는 추가 패드 문자가 할당됩니다 (또는 인코딩되지 않은 이진 텍스트가 3 바이트의 배수가 아닌 경우). 이러한 패딩 문자는 디코딩 할 때 삭제되어야하지만 입력 이진 길이가 3 바이트의 배수가 아닐 때 …
101 encoding  base64 

11
입력이 기본 64가 아닌 문자를 포함하므로 유효한 Base-64 문자열이 아닙니다.
파일을 읽고 Byte 배열로 변환 한 다음 Base64 문자열로 변환 한 후 다른 콘솔 응용 프로그램으로 보내는 REST 서비스가 있습니다. 이 부분은 작동하지만 동일한 스트림이 애플리케이션에서 수신되면 조작되고 더 이상 유효한 Base64 문자열이 아닙니다. 일부 정크 캐릭터가 스트림에 소개되고 있습니다. 스트림을 다시 Byte로 변환 할 때 수신 된 예외는 다음과 …
101 c#  file-io  base64 

6
입력 양식에서 Base64 인코딩 파일 데이터 가져 오기
Firebug에서 조사중인 약간의 정보를 얻을 수있는 기본 HTML 양식이 있습니다. 내 유일한 문제는 데이터베이스에 저장하기 위해 해당 형식으로 있어야하는 서버로 전송되기 전에 파일 데이터 를 base64로 인코딩 하려고한다는 것 입니다. <input type="file" id="fileupload" /> 그리고 Javascript + jQuery에서 : var file = $('#fileupload').attr("files")[0]; 사용 가능한 자바 스크립트를 기반으로 몇 가지 …

6
Base64 데이터를 구문 분석하거나 유효성을 검사하는 RegEx
RegEx를 사용하여 Base64 데이터의 유효성을 검사하거나 삭제하는 것이 가능합니까? 그것은 간단한 질문이지만이 질문을 유도하는 요인은 그것을 어렵게 만드는 것입니다. RFC 사양을 따르기 위해 입력 데이터에 완전히 의존 할 수없는 Base64 디코더가 있습니다. 그래서 내가 직면하는 문제는 아마도 Base64 데이터와 같은 문제이며 78로 나뉘 지 않을 수도 있습니다 (78이라고 생각합니다. RFC를 …


9
base64 문자열을 ArrayBuffer로 변환
base64 인코딩 문자열을 ArrayBuffer로 변환해야합니다. base64 문자열은 사용자 입력이며 이메일에서 복사하여 붙여 넣으므로 페이지가로드 될 때 존재하지 않습니다. 가능한 경우 서버에 아약스 호출을하지 않고 자바 스크립트에서 이것을하고 싶습니다. 흥미로운 링크를 찾았지만 도움이되지 않았습니다. Base64 인코딩 문자열에 대한 ArrayBuffer 이것은 반대 방향이 아닌 ArrayBuffer에서 base64 로의 반대 변환에 ​​관한 것입니다. http://jsperf.com/json-vs-base64/2 …


4
base64로 이미지 소스를 설정하는 방법
이미지 소스를 base64 소스로 설정하고 싶지만 작동하지 않습니다. JSfiddle.net/NT9KB <img id="img" src="" /> 자바 스크립트 document.getElementById("img").src = "data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUA AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO 9TXL0Y4OHwAAAABJRU5ErkJggg=="

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.