telnet 서버에 있는 xml값을 빼내오려고 하는데 질문이 있습니다.
글쓴이: slee2540 / 작성시간: 일, 2012/11/18 - 1:59오후
BGP에 관련되서 공부하고 있는 학생입니다.다름이 아니라. 리눅스 C언어로 telnet에 접속하여 xml값을 빼오려고 하는데요.
C언어로 소켓을 만들어서 연결해서 빼내올수 있는지 궁금합니다.
xml를 파싱하기 위하여 libxml2를 설치는 하였는데 livebgp.netsec.colostate.edu / port 50001 이쪽에 연결하여 값을 얻어오고 싶은데 소켓을 만들어서 연결하려고 하는데 안되고 있네요.
혹시 다른 방법이 없는지 알고 싶습니다.
Forums:
xml 만 로컬에 복사하는게 목적이라면, c 언어를
xml 만 로컬에 복사하는게 목적이라면, c 언어를 사용하지 않고 wget 만으로도 쉽게 가능하고요.
wget -O out "http://livebgp.netsec.colostate.edu:50001/"
글쓰신대로 c로 socket 을 만들어서 처리하는 것도 가능할텐데요.
HTTP 프로토콜에 대한 처리를 해야되서 훨씬 복잡하고요.
HTTP 라이브러리를 사용하면 좀 더 수월하게 하실 수 있을 것 같네요.
댓글 달기