package com.karateca.protractor;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
public class ElementorReader {
private static final String baseUrl = "http://localhost:13000/testSelector?popupInput=";
public String read(String locator) throws IOException {
StringBuilder sb = new StringBuilder();
String url = baseUrl + URLEncoder.encode(locator, "UTF-8");
URLConnection connection = new URL(url).openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(connection.getInputStream())
);
String inputLine;
while ((inputLine = in.readLine()) != null) {
sb.append(inputLine);
}
in.close();
return sb.toString();
}
}