HTTP
HttpURLConnection con
发送:
1.设置协议 : con.setRequestMethod("post"), timeout 等。
2.发送内容:os = con.getOutPutStream()。
os.writeBytes(json data 数据)
.toString()
3.发送流结构:
请求行(自动)
消息头(协议)
内容(数据)
接收:
1.con.getInputStream();
read();
2.接收流结构
状态行(状态码)
消息头(协议)
内容(数据)
应用:
account 验证,注册
自动登陆用cookie
https
上面的设置协议中加入:
1. setHostnameVerifier( );
2.构造器中加入 setDefaultSSLSocketFactory
应用:
account验证,注册
手机验证码
获取国家名
本文深入探讨了HTTP和HTTPS在API开发中的应用,包括如何发送请求、接收响应,以及在不同场景下如何选择合适的协议。同时,文章详细介绍了在HTTPS环境下设置协议的步骤,并讨论了其在账户验证、注册、自动登录和手机验证码等场景的应用。最后,通过实例展示了如何在API中使用HTTPS提高数据传输的安全性。

被折叠的 条评论
为什么被折叠?



