一. 网络编程基础 在移动互联网时代,几乎所有应用都需要用到网络,只有通过网络跟外界进行数据交互、数据更新,应用才能保持新鲜、活力。一个好的移动网络应用不仅要有良好的UI和良好的用户体验也要具备实时更新数据的能力。网络编…
分类:开发基础
WebSocket 详解
WebSocket 出现前 构建网络应用的过程中,我们经常需要与服务器进行持续的通讯以保持双方信息的同步。通常这种持久通讯在不刷新页面的情况下进行,消耗一定的内存资源常驻后台,并且对于用户不可见。在 WebSocket …
带你从零到一理解 HTTPS
前言 本文将逐步的来还原 HTTPS 的设计过程,理解从 HTTP 到 HTTPS 的转变中,到底都发生了些什么。 HTTP 的缺陷 首先先来说说为什么需要 HTTPS, 也就是 HTTP 的主要不足是什么 通信使用明文…
Android okHttp 网络请求之文件上传下载
前面介绍了基于okHttp的get、post基本使用(http://www.cnblogs.com/whoislcj/p/5526431.html),今天来实现一下基于okHttp的文件上传、下…
Micro - 基于 Node.js 的一个异步 HTTP 微服务
微服务 Node.js HTTP 后端 相关热门文章 一致性 Hash 算法的实际应用 crossoverJie 18 用Node + EJS写一个爬虫脚本每天定时女朋友发一封暖心邮件 Vince_ 352 170 go…
HTTPS协议详解(三):PKI 体系
1、RSA身份验证的隐患 身份验证和密钥协商是TLS的基础功能,要求的前提是合法的服务器掌握着对应的私钥。但RSA算法无法确保服务器身份的合法性,因为公钥并不包含服务器的信息,存在安全隐患:&n…
有货APP HTTPS优化探索和实践
互联网安全问题日益严重的今天,HTTPS作为互联网安全的基础之一,变的越来越重要。起初由于苹果要求所有APP必须支持HTTP…
LetsEncrypt SSL 证书签发 (Nginx)
HTTP Nginx 相关热门文章 深入 Nginx 之架构篇 Jeffrey陈 12 初始化监听端口 郑尔多斯 3 Nginx Location 指令语法解析 candyleer 17 通过nginx进行udp报文负载…
Python通过socket发送http请求
我们以访问百度主页为案例,使用socket发送http请求。 import socket s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect(('ww…
[译] Prefetch & preconnect-dns 的优先级
原文:Prefetch & preconnect-dns priority 作者: JUSTIN AVERY 如果你想要浏览器在你访问某个域名前先执行 DNS 解析,那么你使用 preconnect 和 pref…
HTTP协议与Go的实现
HTTP Go 相关热门文章 [译] 在 GO 语言中创建你自己的 OAuth2 服务:客户端凭据授权流程 shixi_li 17 Golang 编写测试教程 wuxiaoshen 8 1 Go 1.12 版本的新特性 …