HTTPS POST в Java - PullRequest
       13

HTTPS POST в Java

0 голосов
/ 03 января 2012

У меня есть несколько основных вопросов о HTTPS POST с использованием Java.У меня нет опыта в написании SSL-соединений.Я буду использовать JBoss для развертывания.Будет ли достаточно предоставить имя моего сервлета для запроса HTTPS на мой сервлет?Как я буду обрабатывать HTTPS-запрос от моего сервлета, будет request.getparameter("param name") работать?Я немного погуглил и обнаружил, что мне нужно слушать сокет SSL.Но для другого запроса HTTPS я должен написать другой сервлет?Когда я говорю разные, это два совершенно разных запроса и НЕ несколько запросов одного типа?Я уже некоторое время пытаюсь понять эту концепцию.Но я не смог этого сделать.

Это приложение сервер-клиент.не будет никакой вовлеченной страницы JSP. Это - только мои сервлеты и файлы классов Java.

Ответы [ 3 ]

1 голос
/ 03 января 2012

Настройка сервера приложений (в вашем случае JBoss) на использование HTTPS - это отдельный вопрос от того, что вы кодируете в своих сервлетах, поэтому не стесняйтесь сначала кодировать свое приложение, а затем вносить изменения в свой сервер приложений, чтобы он использовал HTTPS.

Здесь вы можете найти, как включить SSL на JBoss:

0 голосов
/ 03 января 2012

Если вы напрямую взаимодействуете с сокетом, вам придется выполнить согласование SSL.Однако почти во всех случаях при использовании «HTTP-клиента» это будет обработано для вас, и вы можете рассматривать его так же, как и любое другое соединение HTTP.

0 голосов
/ 03 января 2012

Протокол SSL согласовывается сервером и клиентом (браузером).Возможно, я ошибаюсь, но вам не нужно беспокоиться о том, как обработать запрос https.обрабатывать их так же, как обычные запросы http, не более того.

...