iOS 通知推送服务器 (APNS) 使用 HTTP/2 协议

苹果现在更新了通知推送传输服务的协议,简称 APNS,最新版本的协议是基于 HTTP/2 和 JSON,意味着相对于旧版二进制协议有了很大的提升。

基于 HTTP/2 协议的新 APNS

新特性和功能:

基于 JSON 的请求响应协议

每个通知 APNS 会发送 200 个 成功响应 —— 不会再猜测通知是否被接收

错误响应使用一个 JSON 字符串表示

通知消息长度从 2048 字节提升到 4096 字节

连接状态会使用 HTTP/2 PING Frame 辅助检测

支持 topics

Universal Push Notification Certificate- 开发和生产环境都使用相同凭证

旧版 APNS 二进制协议

英文原文链接:https://dblog.laulkar.com/http2-protocol-for-apns.html 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容