web网络编程
来杯卡布奇诺哦
用追马的时间去种草!
展开
-
什么是TCP,什么是UDP,它们两者的区别?
TCP: 定义: TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 TCP编程的服务器端一般步骤是:创建一个socket,用函数socket();SOCKET SocketListen = socket(AF...原创 2018-09-26 10:19:47 · 13837 阅读 · 0 评论 -
简述TCP的三次握手和四次挥手的过程
三次握手: 第一次握手:客户机A发送标识位SYN=1,随机生成序列号seq=x的数据包到服务器B,服务器B由SYN=1知道客户机A建立连接,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器B收到请求并确认联机信息后,向客户机A发送标识位SYN=1,ACK=1和随机产生的序列号seq=y,确认码ack number =x+1(客户机A发送的se...原创 2018-09-26 10:20:34 · 605 阅读 · 0 评论 -
简述http和https协议的不同之处
HTTP:是互联网上应用最为广泛的之中网络协议,是一个客户端和服务器端请求和答应的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL. HTTPS...原创 2018-09-26 10:21:23 · 550 阅读 · 0 评论 -
http有八种请求方式(用法)
get:向服务器请求指定的资源 post:向服务器提交数据请求处理,数据被包含在请求中 put:向服务器上传指定的数据delete:向服务器发送请求删除指定数据options:返回服务器对指定资源数据支持的HTTP请求方法,一般用于测试服务器功能的可用性head:返回服务...原创 2018-09-26 10:22:19 · 3332 阅读 · 0 评论 -
python 第三方插件登陆——QQ
QQ登录功能开发流程如下图:第1步、QQ互联注册网站应用打开QQ互联,进入管理中心。注册一下应用开发者,并添加网站应用,获得对应的appid与appkey。申请appid和appkey的用途appid:应用的唯一标识。在OAuth2.0认证过程中,appid的值即为oauth_consumer_key的值。appkey:appid对应的密钥,访问用户资源时用来验证应用的合法性。在...翻译 2018-11-19 09:26:04 · 1286 阅读 · 0 评论