java接受Http post 过来的文件

orcle2010 2013-04-09 03:46:20
问题:在客户端执行一个脚本,执行该脚本之后会向服务端HTTP POST一个文件到服务端的一个Url下面(url是自己定义的)。我想知道当Http post之后,我怎么用java来接受post过来的文件。
...全文
1629 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
orcle2010 2013-04-11
  • 打赏
  • 举报
回复
工具名字写错了:curl
orcle2010 2013-04-11
  • 打赏
  • 举报
回复
问题补充: 主要流程:我给用户一个路径(192.168.0.1:端口号/xxx/xxx),用户拿到这个路径执行,就在本地通过一个叫做core的工具给这个路径下传送文件,当客户端做完这些操作后,我必须在服务端马上接受这个文件。
orcle2010 2013-04-11
  • 打赏
  • 举报
回复
现在主要问题是:用户在他本地执行一个脚本,这个脚本就会向服务端的一个Url下传送文件(url:192.168.0.1:端口号/xxx/xxx)一个这样的类似路径。问题就出在这:用户在执行这个脚本的时候,我服务端怎么才能知道客户给我传了文件过来。
xianwangkai 2013-04-11
  • 打赏
  • 举报
回复
这类问题很简单:其实归结到底是流的传来传去么。(我不知道你用的什么技术) 1、你可以通过httpConnection或者httpClient等关于http的方式直接传送流文件。 2、你可以借用现成的文件上传和下载文件的控件很多的例如:commom-fileupload.jar,你还可以在网上找找很多的,你都可以自己写个! 3、还有你的问题:“客户发送后服务端如何接受psot的文件”这就是流的问题啊!
  • 打赏
  • 举报
回复
我想知道的是你用的什么技术写的?
  • 打赏
  • 举报
回复
好好看流的操作。
cylazhm2 2013-04-11
  • 打赏
  • 举报
回复
没看懂啊,你的服务器运行之后一直可以接收请求啊,Post来了文件接收就是了啊,不是servlet?request.getParameter()不行么?
幻想曲 2013-04-10
  • 打赏
  • 举报
回复
在服务端定时查看数据!
orcle2010 2013-04-10
  • 打赏
  • 举报
回复
我没用Struts2,现在最大的问题是:客户端那边http post数据到服务端的时候是不定时的,当它在那边http post数据到服务端的时候,我在服务端怎么才能知道他给我http post了数据,以实现马上接受。
wyx100 2013-04-10
  • 打赏
  • 举报
回复
回复于: 2013-04-09 19:43:38 你用框架吗?一般struts2这类成熟的框架都自带上传和下载的功能 你需要做的就是配置下 配置文件 实现一个action类。
orcle2010 2013-04-10
  • 打赏
  • 举报
回复
不行阿,客户端一发送数据,服务端这边就的马上响应
leoyang_shadow 2013-04-09
  • 打赏
  • 举报
回复
你用框架吗?一般struts2这类成熟的框架都自带上传和下载的功能 你需要做的就是配置下 配置文件 实现一个action类。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧