Возможность взаимодействия с веб-страницей и консолью - PullRequest
0 голосов
/ 29 декабря 2011

Я хочу создать небольшое приложение Java, которое может взаимодействовать с защищенным веб-сайтом.

У нас есть сайт Railway (https://irctc.co.in) Я хочу создать консольное приложение, из которого я могу отправлять имя пользователя и пароль на сайт какметод веб-публикации и результат можно преобразовать в консольный формат.

Вместо того, чтобы открывать сайт в веб-браузере, я хотел бы упростить использование окна консоли, избегая других веб-элементов, рекламы и т. д.

это можно сделать на Java? Пожалуйста, наставьте меня.

1 Ответ

0 голосов
/ 29 декабря 2011

Я вижу два способа сделать это.Первый - реализовать Java-приложение на основе движка HTTP-запросов-ответов.Таким образом, вам не нужно вносить какие-либо изменения в свой веб-сайт, но обработка ответов HTTP может быть сложной из-за особенностей дизайна.Второй - создать простой интерфейсный сервис на Rails для особых случаев и взаимодействовать с ним в консольном приложении.Для формата сообщения вы можете использовать JSON, например.Этот способ ИМХО больше подходит.Оба способа предполагают использование стека HTTP libs, в Apache он есть http://projects.apache.org/projects/commons_httpclient.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...