Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用HTTPS URL的java.net.URL连接返回什么?结果是加密的吗?_Java_Encryption_Https_Urlconnection - Fatal编程技术网

使用HTTPS URL的java.net.URL连接返回什么?结果是加密的吗?

使用HTTPS URL的java.net.URL连接返回什么?结果是加密的吗?,java,encryption,https,urlconnection,Java,Encryption,Https,Urlconnection,我使用的是java.net.URLConnection,我传递给它的许多URL都使用HTTPS协议。使用HttpsURLConnection类发出请求是否更安全,或者如果使用URLConnection类仍然可以获得加密的好处。如果将URLConnection连接到https URL,它将使用https连接或产生错误。这不是一个真正的问题。你别无选择。URL.openConnection()为HTTPS:URL返回的URLConnection是一个HttpsURLConnection。差不多,但您

我使用的是
java.net.URLConnection
,我传递给它的许多URL都使用HTTPS协议。使用HttpsURLConnection类发出请求是否更安全,或者如果使用URLConnection类仍然可以获得加密的好处。

如果将URLConnection连接到https URL,它将使用https连接或产生错误。

这不是一个真正的问题。你别无选择。URL.openConnection()为HTTPS:URL返回的URLConnection是一个HttpsURLConnection。

差不多,但您不“连接URLConnection”。您从URL创建它,此时它已经与该URL中的字符串(HTTPS或其他)相关联。是的,但是当您调用
openConnection
时,它实际上不会打开连接,只有在调用
connect
时才会打开连接。确实,但您仍然没有将它连接到URL。反过来说。URL提供了URLConnection对象。对于投票关闭的人:我不认为这是一个糟糕的问题,只是措辞不好。@monsky我不同意。这个问题问的是一个无法做出的选择。再多的改写也不能解决这个问题。我认为原创海报不知道这一点