GET /index.html HTTP/1.0 을 웹서버에 요청하고 나서..
글쓴이: 익명 사용자 / 작성시간: 금, 2002/05/03 - 6:22오후
해결 해야 하는 문제는
web 서버의 index.html을 요청해서
내용을 받은 후,
그 내용을 파싱해서 경우에 따라 특별한 동작을하는
데몬을 만들어야 한다
는 것입니다.
기본적인 저의 아이디어는
1. 데몬이 socket으로 웹서버의 80포트에 연결을 요청하고
2. GET /index.html HTTP/1.0 을 소켓에 쓰면
3. index.html의 내용이 소켓으로 도착하고
4. 소켓을 읽으면 되지 않을까?
라는 것인데,
가능 할까요?
뭐 좀더 깔끔하고 좋은 방법 없을까요?
^^;'
Forums:
Re: GET /index.html HTTP/1.0 을 웹서버에 요청하고 나서..
안녕하세요.
간단한 WebBot의 기능이 필요한 질문이네요.
다음의 방법들중에 적합한 것을 선택하시면 될듯 합니다.
1. socket으로 HTTP 구현 HTTP Protocol을 고려해야 합니다. 그만큼
시간과 노력이 많이 들어가게 됩니다.
2. Libwww를 이용 www.w3c.org 의 Libwww를 이용
3. Java URLConnection class를 이용(물론 HTML파서도 제공됩니다.)
4. Perl, Python 기본적으로 HTTP관련 기능과 HTML파서를 제공합니다.
특별히 검색엔진을 만드실게 아니라면, 4번을 추천합니다.
몇줄의 코딩으로 구현이 됩니다....^^
답변감사합니다.
꼭 C로 구현을 해야 하기 때문에
1번을 선택할 수 밖에 없는 상황입니다. =_-;
http 프로토콜 rfc문서를 봐야하는 상황인가..
싶네요..ㅡ,.ㅡ
으........
댓글 달기