Дождитесь POST-запроса и получите опубликованное содержимое с сервера на Java

#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 пакет.