计算机网络
jeanszu
这个作者很懒,什么都没留下…
展开
-
IP地址
敬请期待!!原创 2011-10-08 22:01:16 · 330 阅读 · 0 评论 -
如何使用multipart/form-data格式上传文件
有时,在网络编程过程中需要向服务器上传文件。Multipart/form-data是上传文件的一种方式。Multipart/form-data其实就是浏览器用表单上传文件的方式。最常见的情境是:在写邮件时,向邮件后添加附件,附件通常使用表单添加,也就是用multipart/form-data格式上传到服务器。表单形式上传附件具体的步骤是怎样的呢?首先,客户端和服务器建立连接(T转载 2012-03-29 17:34:05 · 1662 阅读 · 0 评论 -
multipart form-data boundary 说明
原文链接:http://yefeng.javaeye.com/blog/315847含义 ENCTYPE="multipart/form-data" 说明: 通过 http 协议上传文件 rfc1867协议概述,jsp 应用举例,客户端发送内容构造 1、概述在最初的 http 协议中,没有上传文件方面的功能。 rfc1867 (http://www.ietf.org/rfc/rfc转载 2012-03-29 17:43:31 · 358 阅读 · 0 评论 -
apache-httpclient 入门
HttpClient简介HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common转载 2012-05-14 23:18:02 · 677 阅读 · 0 评论 -
Android平台实现https信任所有证书的方法
Android平台上经常有使用https的需求,对于https服务器使用的根证书是受信任的证书的话,实现https是非常简单的,直接用httpclient库就行了,与使用http几乎没有区别。但是在大多数情况下,服务器所使用的根证书是自签名的,或者签名机构不在设备的信任证书列表中,这样使用httpclient进行https连接就会失败。解决这个问题的办法有两种,一是在发起https连接之前将服务器转载 2012-05-18 10:56:57 · 1041 阅读 · 0 评论 -
网络编程基础
1、 参考模型和实际的网络模型OSI参考模型和现在实际的网络模型图分别如下: 需了解网络的分层的概念,每一层分别拥有不同的功能,为上层提供服务屏蔽下层的传输细节。可以理解为相同的层面之间有虚拟的通道传输数据。下面分别详细的讲解网络层、传输层、应用层的一些典型的协议。2、 网络层IP协议网络层的任务是实现将分组从源端沿着网络路径送达至目标端。网络层原创 2012-05-19 11:15:22 · 414 阅读 · 0 评论 -
TCP/IP握手协议
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,如图1所示。(1)第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。(2)第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,此时服务器B进入SYN_RECV状态转载 2011-10-08 21:41:23 · 1319 阅读 · 0 评论