У меня есть простая программа, которая отправляет запрос GET и получает строку.
URL-адрес - это написанная мной страница PHP, которая извлекает некоторые данные из базы данных на сервере и анализирует их в строку с набором пробельных символов (которые мне нужны).
Проблема в том, что в ответе на приложение Java пропущены пробелы, и мой вопрос: как их не пропустить?
Мой код Java:
URL servicesUrlObj = new URL("https://myurl.mysite.com/placeholder.php");
HttpURLConnection connection = (HttpURLConnection) servicesUrlObj.openConnection();
connection.setRequestMethod("GET");
int responseCode = connection.getResponseCode();
System.out.println("\nSending 'GET' request to URL : " + servicesUrlObj);
System.out.println("Response Code : " + responseCode);
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String inputLine;
StringBuffer content = new StringBuffer();
while ((inputLine = reader.readLine()) != null) {
content.append(inputLine);
}
reader.close();
System.out.println(content.toString());
оригинальная строка:
200329951 123 3 03/09/18
строка, которая возвращается из запроса:
200329951123303/09/18