#java #post #get #java-http-client
#java #Публикация #получить #java-http-клиент
Вопрос:
У меня есть сервер, через который я хочу, чтобы два компьютера обменивались данными — один отправляет POST-запрос, другой получает опубликованное содержимое, публикует результат, а первый получает опубликованное содержимое. Я знаю, как сделать запрос GET и POST, но как я могу дождаться выполнения запроса POST и получить опубликованное содержимое?
Комментарии:
1. что вы подразумеваете под ожиданием завершения запроса POST? вы хотите, чтобы он блокировал GET? в противном случае вы можете создать GET, чтобы выдать 404.
2. Да, заблокируйте запрос GET до тех пор, пока не произойдет POST-запрос, а затем получите то, что было отправлено POST-запросом.
Ответ №1:
Для этого вам потребуется запустить веб-сервер.
Простой способ начать работу — использовать что-то вроде Spark Framework.
Комментарии:
1. У меня запущен сервер.
2. Хорошо, отлично, так почему вы спрашиваете, как получать запросы POST?
3. Я не смог найти объяснение того, как дождаться выполнения запроса POST.
4. Это зависит от используемой вами веб-платформы, итак, какую из них вы используете?
5. Я использую
java.net.http
пакет.