Hi Team,

I am using below code to get license utilization data in reporting. how to do this in SR 28 version as java.net.URL is not supported??

var sessions = httpRequest("https://arisdesignqa.bpweb.bp.com/umc/umcadminStandalone/fileUploadService?fileAction=EXPORT_AUDIT&filename=exportAudit…"+Date.parse(today))
 

 

function httpRequest(url){
   var obj = new java.net.URL(url);
   var userpass = java.lang.String("UserName:Password")

   var con = obj.openConnection();
   var encoding = new java.lang.String(org.apache.commons.codec.binary.Base64().encodeBase64(userpass.getBytes()));
   con.setRequestProperty("Authorization", "Basic " + encoding);
   con.setRequestMethod("GET");
   con.setRequestProperty("User-Agent", java.net.USER_AGENT);
   
  var responseCode = con.getResponseCode();
   var iN = new java.io.BufferedReader(new java.io.InputStreamReader(con.getInputStream()));
   var inputLine = new java.lang.String();
   var response = new java.lang.StringBuffer();
   while((inputLine = iN.readLine()) != null){
       response.append(inputLine);
   }
   iN.close();
   return new java.lang.String(response);
}

 or register to reply.

Notify Moderator