를 사용하여 XML 파일을 검색 할 때 "에 대한 데이터를 읽을 수 없습니다 $ DID : $ 별칭"나는) (읽기 실행HttpResponseException 그것은 항상 예외 출력을 잡는다 그루비 스크립트
http = new HTTPBuilder('https://somewebsite.com')
def read(http, path, dId, alias, portalFile, outputFileName) {
try {
println "Reading : path:$path, file:$portalFile"
http.get(path: path,
contentType: TEXT,
query: [id:dId, instance:alias, format:'xml', file:portalFile]) {resp, reader ->
println "response status: ${resp.statusLine}"
println 'Headers: -----------'
resp.headers.each { h ->
println " ${h.name} : ${h.value}"
}
new File(outputFileName).withWriter{out -> out << reader}
}
} catch (HttpResponseException h) {
println "Unable to read data for $dId:$alias"
}
}
내가 이동하는 경우 인터넷 브라우저를 사용하여 필요한 XML 파일을 클릭하면 작동합니다. 연결되는 URL을 출력 할 수있는 방법이 있습니까?