2011-08-10 4 views
0

HTML http 요청과 XML http 요청의 차이점은 무엇입니까? 그 요청이 HTML 파일과 동일한 디렉토리에이HTML http 요청과 XML http 요청 사이의 보안 처리 차이점

xmlhttp.open("GET","cd_catalog.xml",false); 

XML 파일에 대한 거부 오류 액세스 할 수 있습니다.

+0

서버에서 문제를 배제 했습니까? 나는. XML을 컬링 할 때 500을 얻지 만, HTML을 컬링 할 때 200을 얻는가? –

+0

그것은 그 질문을 말합니다 : http://stackoverflow.com/questions/7004633/open-xml-and-display-data-in-div –

+0

IE는 오류 메시지 지시자가있는 빈 페이지를 보여줍니다. 오류 메시지를 보면 액세스가 거부되었다고 표시됩니다. – user823527

답변

0

XMLHttpRequest이 XML과 HTML을 처리하는 방식과 다른 콘텐츠 유형의 요청을 처리하는 방식에는 차이가 없습니다.

서버에서 XML을 전혀 제공하지 않으면 액세스가 거부됩니다.

서버가 *.xml 요청을 다른 가상 도메인이나 프로토콜로 리디렉션하는 경우 리디렉션이 교차 원점이므로 액세스가 거부됩니다.

XML에 교차 도메인 인 external entity reference이 있으면 문제가 발생할 수 있습니다.

+0

xml을 허용하는 서버에 필요한 특정 설정이 있습니까? – user823527

+0

@ user823527, 서버에 대해 알지 못하면 말할 수 없습니다. –

관련 문제