/ / HTTPS POST em Java - java, servlets, https, urlconnection

HTTPS POST em Java - java, servlets, https, urlconnection

Tenho algumas perguntas básicas sobre o HTTPS POSTusando java. Não tenho experiência em escrever conexões SSL. Usarei o JBoss para implantar. O compartilhamento do nome do meu servlet será suficiente para que a solicitação HTTPS chegue ao meu servlet? Como processarei uma solicitação HTTPS do meu servlet? request.getparameter("param name") trabalhos?. Eu pesquisei no Google e descobri que precisava ouvir o soquete SSL. Mas, para diferentes solicitações de HTTPS, preciso escrever um servlet diferente? Quando digo diferente, seus dois pedidos totalmente diferentes e NÃO solicitação múltipla do mesmo tipo? Eu tenho tentado entender esse conceito há algum tempo agora. Mas não consegui.

Este aplicativo é um aplicativo servidor-cliente. não haverá página JSP envolvida. São apenas meus servlets e arquivos de classe java.

Respostas:

1 para resposta № 1

Configurando o servidor de aplicativos (no seu casoO JBoss) para usar HTTPS é um assunto separado do que você codifica em seus servlets; portanto, sinta-se à vontade para codificar seu aplicativo primeiro e depois fazer as alterações no servidor de aplicativos para que ele use HTTPS.

Aqui você encontra como habilitar o SSL no JBoss:


0 para resposta № 2

Protocolo SSL negociado por servidor e cliente (navegador). Talvez eu esteja errado, mas você não precisa se preocupar em como processar a solicitação https. processe-os como solicitações HTTP normais, nada mais.


0 para resposta № 3

Se você estiver interagindo diretamente com o soquete,você terá que fazer a negociação SSL. Em quase todos os casos, no entanto, ao usar um "cliente HTTP", isso será tratado por você e você poderá tratá-lo como faria com qualquer outra conexão HTTP.