2012-06-12 3 views
-1

PHP를 처음 사용했습니다. 나는 지금 내가 발생하는 POST/GET에서 무엇을 알 수 있도록이PHP를 사용하여 get 요청에서 로컬로 저장된 XML을 얻는 방법

if ($_SERVER['REQUEST_METHOD'] == 'POST') { 
    echo "POST Request"; 
} else if ($_SERVER['REQUEST_METHOD'] == 'GET') { 
    echo "GET Request"; 
} 

을 시도한 XML은 GET 요청

을 통해 PHP를 사용하여 로컬로 저장하는 데 필요한.

XML을 얻으려면 어떻게해야합니까?

+0

크게 당신이 무엇을하고 싶은지에 따라 다릅니다. XML 파서와 함께 사용하려는 경우 XML 파서는 아마도 경로를 입력 할 수있는 어딘가에있을 것입니다. 당신이 그걸 가지고 뭔가 다른 것을하고 싶다면 그게 다른 무엇인가에 달려 있습니다. – Quentin

+0

GET 및 POST 이외의 요청 유형이 여러 가지 있습니다. POST가 아닌 요청은 자동으로 GET됩니다. – Quentin

+0

@Quentin 다른 요청 유형도 있다는 것을이 오류를 지적 해 주셔서 고맙습니다 ... 둘째로 나는 전체 XML을 클라이언트로 다시 보내야합니다. 구문 분석 할 필요가 없습니다. 클라이언트가 자신의 끝에 그것을 구문 분석 할 것입니다 ... 전체 XML을 다시 클라이언트로 반환하는 방법? –

답변

2

header 함수를 사용하여 사용중인 XML에 올바른 콘텐츠 유형을 출력 한 다음 readfile을 입력하십시오.

Location 헤더를 출력하고 XML 서버를 처리하도록 웹 서버에서 처리하도록하려면 header을 사용하십시오.

관련 문제