码迷,mamicode.com
首页 > Web开发 > 详细

http 三次握手 四次挥手 wireshark

时间:2016-08-01 17:28:19      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

1. 准备代码

// Creates an HttpWebRequest with the specified URL. 
HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create("http://10.2.37.231:8080/marketcouponh5/api/bjjson/getPromotionActivity");
//myHttpWebRequest.Proxy = new WebProxy("localhost", 5389);
// Sends the HttpWebRequest and waits for the response.    
myHttpWebRequest.KeepAlive = true;
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();

// Gets the stream associated with the response.
Stream receiveStream = myHttpWebResponse.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
// Pipes the stream to a higher level stream reader with the required encoding format. 
StreamReader readStream = new StreamReader(receiveStream, encode);
Console.WriteLine("\r\nResponse stream received.");
Char[] read = new Char[256];
// Reads 256 characters at a time. 
int count = readStream.Read(read, 0, 256);
Console.WriteLine("HTML...\r\n");
while (count > 0)
{
// Dumps the 256 characters on a string and displays the string to the console.
String str = new String(read, 0, count);
Console.Write(str);
count = readStream.Read(read, 0, 256);
}

// Releases the resources of the response.
//myHttpWebResponse.Close();
// Releases the resources of the Stream.
//readStream.Close();

2. wireshark截图(wireshar过滤 条件:(ip.src ==10.32.42.160 and ip.dst==10.2.37.231) or (ip.src ==10.2.37.231 and ip.dst==10.32.42.160))

技术分享

3. 分析

 

本 服 syn
服 本 syn ack
本 服 ack
-----------已经建立好连接
本 服 http post
服 本 ack
服 本 tcp segment
服 本 tcp segment
服 本 tcp segment
本 服 ack
服 本 http-alt ack
服 本 tcp segment
服 本 http response
本 服 http-alt ack
-----------数据已经传输好了,标准的四次挥手过程
服 本 fin ack
本 服 http-alt ack
本 服 http-alt fin ack
服 本 http-alt ack

http 三次握手 四次挥手 wireshark

标签:

原文地址:http://www.cnblogs.com/wuMing-dj/p/5726278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!