向某个网站提交文件上传请求action的难题
时间:2011-12-23
来源:互联网
假设有一个网站,http://www.tfg.com,其中有表单A实现了上传文件功能,action指向http://info.tfg.com/upload/up.do。
现在我想要不通过提交表单的形式实现上传文件的功能,即直接用代码实现。
有以下几个前提存在:
1、进入该网站,需要登录,验证地址为https://info.tfg.com/login.do。
2、登录用户信息已知,假设用户名为user1,密码为pwd。
3、想要上传的文件为d:\test.txt。
我用httpURLConnection,httpClient的方式都试过,均未成功。
我的方式为:
1、将用户名、密码都设置在httpURLConnection的参数中,然后使用POST方式提交请求到目标action地址。
2、使用httpGet先登录该网站,收集Cookies信息,然后加到新的httpPost对象中,再提交其请求到action地址。
以上2种方式均未成功,还请各位达人指点。
现在我想要不通过提交表单的形式实现上传文件的功能,即直接用代码实现。
有以下几个前提存在:
1、进入该网站,需要登录,验证地址为https://info.tfg.com/login.do。
2、登录用户信息已知,假设用户名为user1,密码为pwd。
3、想要上传的文件为d:\test.txt。
我用httpURLConnection,httpClient的方式都试过,均未成功。
我的方式为:
1、将用户名、密码都设置在httpURLConnection的参数中,然后使用POST方式提交请求到目标action地址。
2、使用httpGet先登录该网站,收集Cookies信息,然后加到新的httpPost对象中,再提交其请求到action地址。
以上2种方式均未成功,还请各位达人指点。
作者: dreamzll 发布时间: 2011-12-23
上传文件一般都是要用表单提交的吧 或者网上找找上传的控件
作者: lxhuang0911 发布时间: 2011-12-23
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28