Запрос из Java-кода на сервер с помощью REST

197
28 июня 2018, 10:30

Необходимо передавать из java-программы строку на сервер, там её вставить в определённое поле, инициировать submit и строку из другого поля возвращать в код. Например URL: https://ipinfodb.com, в поле ip-address lookup нужно вставить строку (ip-адрес) и вернуть то, что будет в поле Coordinates of city. Возможно ли это сделать с помощью REST, и как?

Answer 1
  • открываем сайт.
  • открывайте DevTools, переходите на вкладку Network
  • нажимаете насайте на кнопку Lookup

    в Network отображаются запросы, который выполняет сайт, можно увидеть, что выполняется POST запрос на https://ipinfodb.com/ с телом {"ip": "194.186.88.2"}

Вам нужно выполнить такой запрос и получить ответ в виде HTML. Дальше парсить этот HTML и вытянуть нужные вам данные.

READ ALSO
java, DbUnit, FlatXmlDataSetBuilder

java, DbUnit, FlatXmlDataSetBuilder

времени суток! Ситуация, я пишу тест с обращением к базе данных (postegreSQL), использую DbUnit для эмуляции базы данных, данные для базы данных содержаться...

207
DoPost не выполняет методы классов

DoPost не выполняет методы классов

Есть DoPost метод сервлета

202
Вопрос по парсингу погоды в java

Вопрос по парсингу погоды в java

Объясните, пожалуйста, почему вот этот код работает: выводит в консоль table и tr

153