摘要: 紧接着上两篇关于文件流传递的demo,后来发现还是通过http的get请求,效果最好,可以很快的将服务器端的文件下载到客户端。代码如下所示:首先我们写一个服务器端应用,它可以看成是一个servlet:package download;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import javax.servlet.ServletExcep 阅读全文
posted @ 2011-01-30 14:02 杨超路飞 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 上一篇为大家介绍了利用java程序发送post请求来传递文件流,但是却有大小限制,那么我们这次就来写一个socket,通过网络套接字来传递来往于客户端和服务器的文件。 我想大家对于java 的socket编程不会太陌生,那我就直接切入主题,分别编写服务器和客户端代码: Server:import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Soc. 阅读全文
posted @ 2011-01-30 13:55 杨超路飞 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 我们需要完成的工作其实很简单,就是将一个文件流以post的方式发送到服务器或者也可以是客户端。 java发送请求是通过HttpURLConnection来实现的:import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.File;import java.io.FileReader;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLEncoder;public class SendPostRequest . 阅读全文
posted @ 2011-01-30 13:29 杨超路飞 阅读(1809) 评论(0) 推荐(0) 编辑