HTTP의 콘텐츠 유형을 xxxx + xml로 설정하려면 어떻게해야합니까?HTTP 콘텐츠 유형 설정
나는이 링크에있는 해결책을 언급했다. Android, sending XML via HTTP POST (SOAP). 우리는이 같은 내용 유형을 설정할 때 그것의 벌금, 내 말은 XML 요청과 함께 온된다
httppost.setHeader("Content-Type","application/soap+xml;charset=UTF-8");
하지만 난 뭔가 정의에 유형 비누을 변경하면 XML 요청에 사라 (난에보고 이 같은 와이어 샤크) : 다음
httppost.setHeader("Content-Type","application/vnd.oma-pcc+xml;charset=UTF-8");
은, 난 단지 XML을 넣어 시도, 그래서 요청이 다시 괜찮아 :
httppost.setHeader("Content-Type","application/xml;charset=UTF-8");
내가 무엇을 exac을 알고 싶어 콘텐츠 형식에 대한 규칙은 xml 형식과 함께 제공되므로 xml 형식이 그대로 유지됩니다.
감사합니다.
MIME 유형이 표준화 된 MIME 유형 중 하나 인 경우 처음부터 + xml을 사용할 수 있습니다. 사용자 지정 프로토콜을 사용하는 경우 공급 업체를 나타내는 "vnd"로 대체해야합니다. – Abraham
나는 이미 vnd.oma-pcc를 넣었으나 여전히 작동하지 않습니다. 내가 놓친 것? – dejoong
"vnd"를 추가하면 해당 유형의 컨텐트를 디코딩 할 수있는 브라우저가 없으면 작동하지 않습니다. 해당 종류의 컨텐츠를 구문 분석하는 데 필요한 라이브러리를 추가해야합니다. – Abraham