http 요청 의 Content-type 을 자세히 설명 합 니 다.

1663 단어 httpContent-Type
http 요청 의 Content-type 을 자세히 설명 합 니 다.
http 헤드 필드 Content-Type 은 요청 과 응답 을 약속 하 는 HTTP body 콘 텐 츠 인 코딩 형식 입 니 다.클 라 이언 트 와 서버 는 http 헤드 필드 Content-Type 에 따라 HTTP body 콘 텐 츠 를 정확하게 디 코딩 합 니 다.
흔히 볼 수 있 는 http 머리 Content-Type:

* application/x-www-form-urlencoded 
* multipart/form-data 
* application/json 
* application/xml

예시 설명
*프론트 엔 드 는 Content-Type:"application/json"인 코딩 http 요청 내용 을 사용 하여 서버 에 제출 합 니 다.서버 에서 Content-type:"application/json"을 사용 하여 http 요청 내용 을 디 코딩 합 니 다.
http Request 헤더 Content-Type 을 명확 하 게 지정 하지 않 으 면 application/x-www-form-urlencoded 를 사용 합 니 다.charset=UTF-8 은 기본 값 으로 백 엔 드 방법 으로 Content-Type:application/x-www-form-urlencoded 의 http Request body 내용 을 디 코딩 할 수 없습니다.또한 백 엔 드 방법 은 머리 Content-Type 을 application/json 의 http Request body 내용 으로 만 디 코딩 할 수 있 음 을 설명 합 니 다.
*서버 에서 Content-Type:"application/json"인 코딩 http 응답 body 내용 을 전단 으로 되 돌려 줍 니 다.전단 에 Content-Type:"application/json"디 코딩 http 응답 body 내용 을 사용 합 니 다.
*서버 에서 Response Content-Type:application/json 을 되 돌려 줍 니 다.전단 dataType 은 값 을 지정 하지 않 습 니 다.이때 디 코딩 http 은 body 내용 에 응답 하고 data 형식 은 Object 입 니 다.
*서버 에서 Response Content-Type:application/json,전단 dataType 지정 값 json 을 되 돌려 주지 않 습 니 다.잠시 후,http 는 body 내용 에 응답 하고,data 형식 은 Object 입 니 다.
*서버 에서 Response Content-Type:application/json 을 되 돌려 주지 않 습 니 다.전단 dataType 은 값'json'을 지정 하지 않 습 니 다.이 때 http 응답 body 의 json 문자열 을 디 코딩 할 수 없습니다.data 형식 은 String 입 니 다.
궁금 한 점 이 있 으 시 면 메 시 지 를 남기 거나 본 사이트 의 커 뮤 니 티 에 가서 토론 을 교류 하 세 요.읽 어 주 셔 서 감사합니다. 도움 이 되 셨 으 면 좋 겠 습 니 다.본 사이트 에 대한 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기