mt7620a做网站/电子商务网站设计方案
转载请注明:http://blog.csdn.net/ly20116/article/details/51082999
根据开发文档,微信公众平台开发接口的调用都需要使用https协议。
因此我们需要封装一个通用的https请求方法。
该方法必须具备以下特点:
1、使用https协议
2、支持GET、POST请求方式
3、支持有参数提交和无参数提交
步骤:
1、实现证书信任管理器类 MyX509TrustManager,继承至X509TrustManager接口
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
2、实现https请求方法
部分JSSE类关系图
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74

由于需要转换为JSONObject对象,且整个工程中也需要解析和生成JSON数据,所以需要到开源的jar包,本文导入的是json_lib工具包,也可以下载其他的。