`
xinglijun1973
  • 浏览: 55010 次
社区版块
存档分类
最新评论

URL 支持 https

 
阅读更多

加入下面代码 是的 支持 https:

public static void initDefaultSSl() {
			if(init)
				return;
			
			try {
    	            SSLContext ctx = SSLContext.getInstance("TLS");
    	            X509TrustManager tm = new X509TrustManager() {
    	                public X509Certificate[] getAcceptedIssuers() {
    	                    return null;
    	                }
    					public void checkClientTrusted(X509Certificate[] chain,
    							String authType) throws CertificateException {
    						
    					}
    					public void checkServerTrusted(X509Certificate[] chain,
    							String authType) throws CertificateException {
    					}
    	            };
    	            ctx.init(null, new TrustManager[] { tm }, null);
    	            
    	           HttpsURLConnection.setDefaultSSLSocketFactory(ctx.getSocketFactory());
    	           logger.info("HttpsURLConnection.setDefaultSSLSocketFactory");
    	        } catch (Exception ex) {
    	            ex.printStackTrace();
    	            
    	        }
			init=true;
		}

 

分享到:
评论

相关推荐

    Nginx同时支持Http和Https的配置详解

    在URL中还支持Http的方式,主要是为了用户不知道网站支持Https,还是使用Http的方式进行访问。这时Nginx后台需要自动将Http请求转成Https的方式,这样就又能支持Http,又能保证通信安全了。 废话不多说,下面直接贴...

    url播放器播放url地址

    标题中的“url播放器播放url地址”指的是一个能够通过输入网络链接(URL)来播放媒体内容的软件。这种播放器通常适用于在线视频或音频流,它允许用户直接通过输入URL来观看或收听互联网上的多媒体资源,而无需下载...

    vlc万能流媒体播放器支持网络URL播放

    在“vlc万能流媒体播放器支持网络URL播放”这一主题中,我们要讨论的是VLC如何处理网络流媒体内容。网络流媒体是指通过互联网传输的实时或点播音频、视频内容,通常以URL的形式提供。VLC播放器能够解析这些URL,连接...

    Java调用浏览器打开URL地址

    如果支持,我们就调用`browse()`方法,传入URI对象,这样就能启动默认的浏览器并打开指定的URL。如果有任何异常,我们会捕获并打印错误信息。 然而,需要注意的是,`Desktop.browse()`方法依赖于操作系统的默认...

    java 版Url转换工具,可得到真实的URL

    工具可能包含对URL编码和解码的支持,例如将空格转换为`%20`,或者将 `%xx` 转回对应的字符。 4. **参数处理**:URL查询参数是URL中以问号`?`分隔的部分,工具可以解析这些参数,提取键值对,并支持添加、删除或...

    ssl.tar.gz_URL HTTPS_https_https java_https ssl_java https

    Java提供了一个名为`java.net.URL`的类,用于处理URLs,同时`java.net.HttpURLConnection`类支持HTTP和HTTPS的连接。当使用`HttpURLConnection`创建一个HTTPS连接时,需要处理SSL上下文,如信任管理器和主机名验证。...

    URL文件批量下载器.zip

    "URL文件批量下载器"的使用并不复杂,但其背后涉及的技术包括HTTP/HTTPS协议、多线程下载、错误处理、文件管理等,这些都是IT领域中的基础知识。熟练掌握这类工具,不仅可以提高工作效率,也是IT从业者必备的技能之...

    短网址工具 ShortURL

    《短网址工具 ShortURL:轻松实现链接缩短与管理》 在互联网时代,长串复杂的网址往往给用户带来不便,无论是分享、记忆还是美观性都存在问题。此时,短网址工具 ShortURL 的出现,解决了这一问题。它是一款高效...

    Android自定义视频播放器支持网络url和本地视频文件

    对于网络视频URL的支持,我们需要使用`MediaPlayer`的`setDataSource`方法,传入HTTP或HTTPS的URL。但由于`MediaPlayer`可能遇到网络延迟或不稳定的问题,我们可以考虑使用更高级的库,如ExoPlayer,它是Google推荐...

    google-url

    1. **URL解析**:将一个完整的URL字符串分解成各个组成部分,如协议(http/https)、域名、路径、查询参数等。 2. **验证**:检查URL是否符合标准,避免无效或有害的链接。 3. **规范化**:根据URL规范,将不规则的...

    URL 的具体分析

    在实际开发中,开发者经常需要处理URL,例如进行URL编码解码、拼接、解析查询参数等,这些操作在Java的`java.net`包中都有相应的类和方法支持。 压缩包中的两个文件,`ReverseServlet.java`和`...

    cognos sdk URL简介

    总的来说,Cognos SDK URL是开发人员与Cognos BI系统进行交互的重要手段,它结合API文档和实际的URL调用示例,可以有效地支持自定义功能的开发和现有系统的集成。深入理解并熟练运用这些URL和相关API,将极大地提升...

    UrlRewrite域名重写

    在实际应用中,UrlRewrite不仅可以用于改善URL结构,还可以用于实现其他功能,如隐藏实际的文件路径、实现虚拟目录、将HTTP请求重定向至HTTPS,甚至根据用户行为或时间条件动态调整URL。 总之,UrlRewrite是ASP.NET...

    网站安全urlrewrite教程和jar包

    - 正则表达式支持:URL模式可以使用正则表达式进行复杂匹配。 - 条件组合:可以结合多个条件来决定规则是否适用。 - 变量引用:可以捕获URL中的部分信息,并在重写URL时使用。 总的来说,URL重写是提升网站安全性和...

    js获取url参数

    - **多参数支持**:可以进一步扩展函数,使其能够同时处理多个参数的获取。 #### 六、总结 通过上述分析,我们可以看到`getUrlParam`函数是一种简单而有效的方式来处理URL中的查询参数。它不仅实现了基本的功能需求...

    URL中如果含有中文等非ASCII字符

    URL通常包括协议类型(如HTTP、HTTPS)、服务器地址、端口号以及路径等部分。然而,在URL中使用非ASCII字符会引发一系列问题。 非ASCII字符指的是ASCII码表之外的字符,例如中文、日文、韩文等。这些字符在计算机...

    url完全解析

    在IT行业中,URL(Uniform Resource Locator)是互联网上资源的唯一地址,它是访问网页、文件或其他网络服务的关键。本主题将深入探讨“url完全解析”的概念,以及如何使用正则表达式来分解URL成其各个组成部分,...

    基于URL的Java网络编程

    `java.net.URL` 类提供了对URL的封装和操作方法,支持通过URL访问网络资源。`URL`类的主要构造方法包括: - `URL(String spec)`:根据字符串形式创建URL对象。 - `URL(String protocol, String host, int port, ...

    vs2010支持https的curllib

    在本主题中,我们将深入探讨如何在Visual Studio 2010(VS2010)环境中使用支持HTTPS的curllib库。 首先,让我们理解VS2010中的项目配置。为了使用带有HTTPS支持的curllib,你需要将库的源代码导入到VS2010项目中。...

    iphone url获取

    `NSURLSession`提供了异步的数据加载,支持下载和上传任务,以及配置网络请求的多个选项。 4. **URLSessionDataTask**:`NSURLSession`的主要任务类型之一是`NSURLSessionDataTask`,用于发送HTTP GET请求获取数据...

Global site tag (gtag.js) - Google Analytics