
Http
Andy_Zheng.
这个作者很懒,什么都没留下…
展开
-
TCP中的SYN、ACK标识符的作用
TCP的三次握手是怎么进行的了:发送端发送一个SYN=1,ACK=0标志的数据包给接收端,请求进行连接,这是第一次握手;接收端收到请求并且允许连接的话,就会发送一个SYN=1,ACK=1标志的数据包给发送端,告诉它,可以通讯了,并且让发送端发送一个确认数据包,这是第二次握手;最后,发送端发送一个SYN=0,ACK=1的数据包给接收端,告诉它连接已被确认,这就是第三次握手。之后,一个TCP连接建立,...原创 2020-05-07 16:53:55 · 22748 阅读 · 4 评论 -
深入理解HTTP协议
深入理解HTTP协议1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了H转载 2017-06-23 14:57:30 · 518 阅读 · 0 评论 -
HttpUrlConnection 基础使用
From https://developer.android.com/reference/java/net/HttpURLConnection.htmlHttpUrlConnection:A URLConnection with support for HTTP-specific features. See the spec for details.Uses of this class follo...转载 2018-06-25 21:49:07 · 1275 阅读 · 0 评论 -
HttpClient和HttpURLConnection的使用和区别(上)
相信很多Android开发者碰到涉及到Http协议的需求时,都和我一样在犹豫是使用HttpClient还是使用HttpURLConnection呢。我在网上也搜索了很多文章,来分析两者的区别。接下来我们就剖析一下这两个网络开源库,分别从背景、用法、相同点、区别这几点来入手分析。目录补充知识背景用法HttpClient补充知识TCP/IP、Socket、HTTP简要介绍TCP/IP中文名为传输控制协...转载 2018-06-25 22:34:11 · 1170 阅读 · 0 评论 -
HttpClient和HttpURLConnection的使用和区别(下)
目录用法HttpURLConnection区别引用资料用法HttpURLConnection的用法一、创建HttpURLConnection对象[java] view plaincopyprint?URL url = new URL("http://localhost:8080/TestHttpURLConnectionPro/index.jsp"); URLConnection urlCon...原创 2018-06-25 22:34:57 · 244 阅读 · 0 评论 -
TCP协议中的三次握手和四次挥手
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。【更新于2017.01.04 】该部分内容配图有误,请大家见谅,正确的配图如下,错误配图也不删了,大家可以比较下,对比理解效果更好。这么久才来更新,抱歉!!错误配图如下:首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文...原创 2018-06-26 15:28:13 · 125 阅读 · 0 评论