안녕하세요
idlneturl을 사용해 웹페이지에 접속해 원하는 정보들을 string array로 받는 작업을 하려고 합니다.
idl 을 사용해 http에 로그인이 가능한지가 궁금합니다.
가령 http://www.space-track.org라는 웹페이지에서 로그인을 해서 특정 정보를 가져오기 위해 다음과 같이 작업을 했는데요
ourl = obj_new(‘idlneturl’, url_scheme=’http’, $
url_hostname=’www.space-track.org’, $
url_path = ‘basicspacedata/query/class/tle/EPOCH/2016-01-01–2016-01-18/NORAD_CAT_ID/29155/orderby/TLE_LINE1%20ASC/format/3le’, $
url_username=’id’, $
url_password=’password’)
res = ourl.get(/string)
이 코드를 실행해보면 get 메소드 사용시
% IDLNETURL::GET: CCurlException: Error: Http Get Request Failed. Error = http: Client Error. Remote
Host(www.space-track.org), Http ErrCode(401), Http Err(Unauthorized) Http ErrMsg(No HTML
found).
와 같은 에러가 뜹니다. 로그인이 안됐다는 소리 같은데요.
제가 코드를 사용하는 방법이 잘못된 것인가요?