使用java程序发送post请求给servlet

    我们需要完成的工作其实很简单,就是将一个文件流以post的方式发送到服务器或者也可以是客户端。

    java发送请求是通过HttpURLConnection来实现的:

 

    接受post请求的一端,为了便于大家理解,就作为服务器吧,上面的代码则作为客户端好了。服务器这边我们需要写一个servlet,这个servlet是服务器启动,就立即启动的,这个是在web.xml文件里配置,我想大家是会的。服务器端的代码如下所示:

    大家运行会发现,如果读取的文件不大,是可以将读取的文件流输送到服务器的,但是一旦文件变大,就会出错。这一方面可能是post后缀的内容大小是被限定的吧,我是这么想的,如果有错误请纠正。

posted @ 2011-01-30 13:29  杨超路飞  阅读(1809)  评论(0编辑  收藏  举报