>  기사  >  백엔드 개발  >  애플리케이션/x-www-form-urlencoded

애플리케이션/x-www-form-urlencoded

WBOY
WBOY원래의
2016-07-29 08:55:512472검색

application/x-www-form-urlencoded: 양식 데이터는 이름/값 쌍으로 인코딩됩니다. 이는 표준 인코딩 형식입니다.
multipart/form-data: 양식 데이터는 메시지로 인코딩되며 페이지의 각 컨트롤은 메시지의 일부에 해당합니다.
text/plain: 양식 데이터는 컨트롤이나 서식 지정 문자 없이 일반 텍스트로 인코딩됩니다. form의 enctype 속성은 인코딩 방법으로 일반적으로 사용되는 두 가지가 있습니다: application/x-www-form-urlencoded 및 multipart/form-data. 기본값은 application/x-www-form-입니다. Urlencoded.

액션이 get일 때 브라우저는 x-www-form-urlencoded 인코딩을 사용하여 양식 데이터를 문자열(name1=value1&name2=value2 )로 변환합니다. ..) 그런 다음 이 문자열을 URL 끝에 추가하고 ?로 분할한 다음 이 새 URL을 로드합니다.

액션이 게시되면 브라우저는 양식 데이터를 http 본문에 캡슐화한 다음 서버로 보냅니다.

type=file 컨트롤이 없으면 기본 application/x-www-form-urlencoded를 사용하세요.

type=file이 있으면 multipart/form-data가 사용됩니다. 브라우저는 전체 양식을 제어 단위로 나누고 Content-Disposition(양식-데이터 또는 파일), Content-Type(기본값은 text/plain), 이름(컨트롤 이름) 및 구분 기호 추가(경계)와 같은 정보를 추가합니다. .

위 내용은 관련 내용을 포함하여 application/x-www-form-urlencoded를 소개하고 있으니 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.