안녕하세요.
현대택배 배송조회 싸이트를 파싱해보려고 합니다.
툴은 PHP simple parser 를 씁니다.
다른 홈페이지의 경우 그냥 송장 번호를 get방식으로 넘기면 관련 정보를 리턴해주기 때문에 위에 있는 파서로 가져올 수 있는데요,
현대 택배는 특이하게도..
get 방식으로 송장 번호를 넘기면 2.2초? 후에 다른 페이지로 넘어가게끔 하여서 결과를 보여주네요...
이게 파싱을 못해가게끔 하려고 한건지는 잘 모르겠는데...
일반적으로 웹파싱을 시도하니... 이동하기 전 페이지만 파싱이 되고 이후 페이지는 가져오질 못하네요 ㅜㅜ
해결 방법으로는...
(1) 파싱하는 시점을 늦춘다
혹은
(2) 택배 홈페이지에서 최종 결과창의 url을 따낸다
정도로 생각하고 있는데...
둘다 잘 안되네요 ㅜㅜ
해결방법에 대한 길이나 키워드만이라도 제시해주시면 감사하겠습니다!!!
예시 url은 댓글로 올리겠습니다!