HTTPS简介HTTPS其实是有两部分组成:HTTP +SSL/ TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。具体是如何进行加密,解密,验证的,且看下图。1. 客户端发起HTTPS请求这个没什么好说的,就是用...
分类:
Web程序 时间:
2015-12-12 10:59:18
阅读次数:
150
常规curl请求:$url = 'http://www.xxx.com';$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_HEADER, 1);curl_setopt($curl...
分类:
Web程序 时间:
2015-12-10 18:44:48
阅读次数:
166
var https = require('https');var zlib = require('zlib');var post_data="………………";//请求数据var reqdata = JSON.stringify(post_data);var options = { hostna...
分类:
Web程序 时间:
2015-12-04 22:54:29
阅读次数:
195
最近因为业务需求需要使用Charles来抓包,找了找wiki没有太详细的配置基本流程就是安装Charles http://www.charlesproxy.com/download/安装java6的运行环境(Mac)http://supportdownload.apple.com/download....
分类:
Web程序 时间:
2015-11-12 11:39:30
阅读次数:
521
下面重点介绍上篇文章介绍的HttpServerImpl类当中的ServerImpl类sun.net.httpserver.ServerImpl 600行左右的类,是整个HttpServer的核心类无论是一般的HTTP请求还是加入SSL层的HTTPS请求都在这里处理package sun.net.h....
分类:
编程语言 时间:
2015-11-03 12:14:00
阅读次数:
509
今天一个同事反映,使用curl发起https请求的时候报错:“SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed”很明显,验证证书的时候出现了问题。使用cur...
分类:
Web程序 时间:
2015-10-26 18:49:18
阅读次数:
247
常规情况下创建Web请求,并获取请求数据的代码如下: WebRequest req = WebRequest.Create(url); req.Timeout = 15000; WebResponse result = req.GetResponse(); Stream ReceiveStream ...
神奇的苹果公司,再一次让程序员中枪。 一、xcode7 新建的项目,Foundation下默认所有http请求都被改为https请求. HTTP+SSL/TLS+TCP = HTTPS 也就是说,服务需要提供https(TLS 1.2)的接口; 如果服务不改变,则客户...
分类:
其他好文 时间:
2015-09-25 11:29:36
阅读次数:
180
参考:http://blog.csdn.net/lvxiangan/article/details/486758811. 默认使用HTTPS请求如果在Xcode 9之前使用的时http请求,那么在XCode 9上编译的App是不能联网的,会提示如下错误:App Transport Security ...
分类:
移动开发 时间:
2015-09-24 14:14:02
阅读次数:
318
内容来源广大的互联网神奇的苹果公司,再一次让程序员中枪。一、xcode7 新建的项目,Foundation下默认所有http请求都被改为https请求.HTTP+SSL/TLS+TCP= HTTPS也就是说,服务需要提供https(TLS 1.2)的接口;如果服务不改变,则客户端info.plist...
分类:
移动开发 时间:
2015-09-19 10:59:22
阅读次数:
156