2017-11-03 20 views
0

어느 한뿐만 아니라 Base64의 장점 내가 여러 부분이 Base64 다음 빨리 알고 MultipartBase64와 Multipart의 차이점은 무엇입니까?

가 ... 무엇인지 설명 할 수

하지만 여전히 많은 개발자 내가 모두 공부 ... Base64로를 사용하는 나는 영어로 좋지 않기 때문에 나는 명확하지 않다.

+1

base64와 멀티 파트를 비교할 수 없습니다. 그들은 서로 관련이 없습니다. – greenapps

답변

2

멀티 파트는 http 프로토콜의 일부입니다. Base64로 전송을위한 직렬화 형태로 임의의 내용을 변환하는 방법입니다

https://stackoverflow.com/a/19712083/5694629

참조하십시오.

+0

직렬화가 가능한 이유를 알려주시겠습니까? 우리가 사용해야하는 이유. @ pat_b13 – Mariyappan

+1

직렬화는 한 구성 요소에서 다른 구성 요소로 데이터를 전송하는 데 사용됩니다 (예 : 서버에서 스마트 폰으로). 오랜 시간 동안 공통적으로 사용되는 두 가지 구성 요소가 대부분 ASCII 형식으로 이해할 수있는 형태로 이루어졌습니다. Base64는 데이터를 거의 모든 컴퓨터 구성 요소에서 읽을 수있는 ASCII 문자 스트림으로 변환합니다. –

+0

고마워요. 선생님 ... 제가 선생님을 해치려고 울부 짖었습니다. 제가 생각하기에 역 직렬화 란 (서버에서 데이터 전송으로 이동하거나 ... 선생님이 저에게 할 수있는 말은 .......... – Mariyappan

1

Base64로
64 기수 기수 (64)의 표현으로 변환하여 ASCII 문자 형태로 이진 데이터를 인코딩하는 방법이다.
대용량 파일/데이터 업로드를 위해 Base64를 사용하지 말 것을 권장합니다. 전체 데이터를 변환하여 서버에 게시해야합니다.

여러 부분
여러 부분 바이트에있는 부분의 형태로 서버에 파일/데이터를 업로드하는 방법입니다. Multpart/form-data는 양식에 적용되므로 "일반"데이터를 포함한 여러 부분으로 모든 것을 보낼 수 있습니다.

+0

감사합니다. @ Er Maraj Hussain – Mariyappan

+0

@Mariyappan 귀하의 환영입니다.이 대답이 만족 스러우면 받아 들일 것을 잊지 마십시오. :) –