채택완료

xml 파싱 관련

2018-04-21 (토) 00:03:00 3,236

<?php
 
  $curl = curl_init();

 $url = "http://asp1.krx.co.kr/servlet/krx.asp.XMLSise?code=006140";

  curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
  curl_setopt($curl,CURLOPT_URL, $url);
  curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36'));
 
  $res = curl_exec($curl);
//  echo curl_error($curl);
 
  print_r($res); //debug
?>

이렇게 curl로 작업을 해봤습니다.

그런데 희안하게 

페이지에서는 안나오고 

소스보기 눌렀을때만 

xml이 나오네요 

이거 어떻게 노출시키죠? ㅠㅠ

|

답변 1개

채택된 답변
+20 포인트

php 에 file_get_contents() 라는 함수가 관련이 있을것 같네요. 

http://jinolog.com/programming/php/2011/07/16/access-remote-resources-in-php.html

답변을 작성하려면 로그인이 필요합니다.