- 6
- 0
- 约 9页
- 2018-03-25 发布于安徽
- 举报
网络架构概述.doc
B/S 网络架构概述?
1.目前B/S网络架构大都采用类似下图所示的架构?2.如何发起一个HTTP请求 就是建立一个Socket通信的通过?
Java代码??
浏览器在建立Socket连接连接之前,必须根据地址栏输入的URL的域名DNS解析出IP地址,再根据这个IP地址和默认的80?端口与远程服务器简历Socket连接,然后再根据这个URL组装成一个get类型的Http请求头,通过outputStream.write?发送到目标服务器,服务器等待inputStream.rea放回数据,最后断开这个连接.?不同的浏览简历连接的方式不同,管理连接的方式也不同.既然发送一个Http请求就是简历一个Socket通信,那么我们就可以不利用浏览器手动就可以发送一个Http请求了.??Java代码??
1.使用?HttpClient??
2.linux?中?使用?curl?+URL?就能够发起一个Http请求?可以加上?-I?来查看http协议头的信息,或者?-H来添加?HTTP??3.Http协议的解析 4.在浏览器中 查看http头的信息?
Java代码??
1.Firefox中可以使用?firebug?,Httpfox这些插件来看看请求和返回的信息??
2.IE?中可使用?httpWatch,httpfox?,??
3.Google中自带了F12?就可以打开了.??5.浏览器的缓存
原创力文档

文档评论(0)