Java中的HTTPS POST

Java中的HTTPS POST,java,servlets,https,urlconnection,Java,Servlets,Https,Urlconnection,我有一些关于使用java发布HTTPS的基本问题。我没有编写SSL连接的经验。我将使用JBoss进行部署。共享我的servlet名称是否足以让HTTPS请求到达我的servlet?我将如何处理来自servlet的HTTPS请求将request.getparameter(“参数名”)work?。我在谷歌上搜索了一下,发现我必须听SSL套接字。但是对于不同的HTTPS请求,我必须编写不同的servlet吗?当我说“不同”时,它是两个完全不同的请求,而不是同一类型的多个请求?一段时间以来,我一直试图理

我有一些关于使用java发布HTTPS的基本问题。我没有编写SSL连接的经验。我将使用JBoss进行部署。共享我的servlet名称是否足以让HTTPS请求到达我的servlet?我将如何处理来自servlet的HTTPS请求将
request.getparameter(“参数名”)
work?。我在谷歌上搜索了一下,发现我必须听SSL套接字。但是对于不同的HTTPS请求,我必须编写不同的servlet吗?当我说“不同”时,它是两个完全不同的请求,而不是同一类型的多个请求?一段时间以来,我一直试图理解这个概念。但我不能这么做


此应用程序是一个服务器客户端应用程序。将不会涉及任何JSP页面。这只是我的servlet和java类文件

服务器和客户端(浏览器)协商的SSL协议。也许我错了,但您不必担心如何处理https请求。像处理普通http请求一样处理它们,仅此而已。

配置应用程序服务器(在您的案例中是JBoss)使用HTTPS与在servlet中编写代码是不同的事情,因此可以先编写应用程序代码,然后在应用程序服务器中进行更改,使其使用HTTPS


如果您直接与套接字接口,则必须进行SSL协商。然而,在几乎所有情况下,当使用“HTTP客户端”时,这将为您处理,您可以像对待任何其他HTTP连接一样对待它。

这篇文章几乎涵盖了您需要的所有内容: