|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
Есть определенный сайт при входе на его страницу возвращается ответ в виде файла json. Я пишу web приложение c использованием сервлетов. Мое приложение находится по адресу HTTP://мое_приложение. В приложение есть кнопка при нажатии на которую срабатывает переход на страницу мое_приложение/страница_запроса. Переход на страницу запроса у меня слушает определенный сервлет. Так вот нужно чтобы этот сервлет автоматом выполнил действия: 1) вход на определенный сайт - тот вернет в виде json. Например https://api.vk.com/method/friends.search 2) дальше сервлет должен вытащить данные из json и сформировать на их основе выводимую страницу. У меня вопрос только по первому пункту: с помощью какого метода можно войти на сайт и получить от него сразу ответ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2019, 07:20 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
artur1234, URLConnection ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2019, 11:39 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
Такой код примерно. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62.
Хорошего Вам дня! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 01:09 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
оо вот это код. аж прослезился. из музея скачали? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 01:10 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
я тож не понял к чему он, адочек конечно. Понял, что давно не читал java-портянки, не жалею ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 01:19 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
Валентин по привычке рекламирует свой Underscore. А это - шутка йумора. Код: java 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 01:30 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
забыл никя тож не понял к чему он, адочек конечно. Понял, что давно не читал java-портянки, не жалею уточнение "понял что давно не читал java-портянки 19-тилетней давности". ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:04 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
нормальный на джаве код можно писать. просто юзать надо инструментарий не того возраста в котором домой из армии возвращаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:05 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
Есть у меня тайное подозрение что данное решение будет выглядеть лучше на Node.JS. И компактнее. И безо всяких "библиотек|. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:07 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
mayton, а у меня есть подозрение, что на вопрос о Java можно было бы и не отвечать туманным намёком на знание вами какой-то фигни, не относящейся к Java. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:25 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, Код: java 1. 2. 3.
Заголовок Content-Type должен быть "application/json". Остальные заголовки в примере могут отличаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:28 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
artur1234, 1. spring web 2 проверить, что подтянулся MappingJackson2HttpMessageConverter Код: java 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:28 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
Partisan MValentin Kolesnikov, Код: java 1. 2. 3.
Заголовок Content-Type должен быть "application/json". Остальные заголовки в примере могут отличаться. Для этой программы мне нужен был именно JavaScript тип. Хорошего Вам дня! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 20:28 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
maytonЕсть у меня тайное подозрение что данное решение будет выглядеть лучше на Node.JS. И компактнее. И безо всяких "библиотек|. у ноды просто эти потршки чуть поглубже спрятаны. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 21:39 |
|
Как на java запустить сайт и обработать ответ.
|
|||
---|---|---|---|
#18+
про urlconnection - не совсем подходит. Он возвращает полностью страницу. А если в контакте не зарегистрирован то должна появится страница авторизации где пользователь авторизируется а потом уже после авторизации файл в формате Json - если бы не не страница авторизации то urlconnection полностью подходит. А так он возвращает страницу авторизации в html виде. Но я эту проблему решил обработку метода https://oauth.vk.com/authorize? - я переправляю переправляю на отдельный сервлет с помощью параметра redirect_uri. Ну а все другие методы из api вк можно вызывать с помощью url connection. Всем спасибо еще увидимся. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2019, 04:36 |
|
|
start [/forum/topic.php?fid=59&msg=39774293&tid=2121474]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 317ms |
total: | 446ms |
0 / 0 |