- 主题:求教,老婆让开发一个自动提交网页的程序
如果在MS的Studio那套环境里面的语言操作Excel文档会非常方便,Java里面有个JExcel也可以用来操作。
输入网页那一步直接跳过,用数据直接造HTTP请求提交数据就行了。
【 在 feed 的大作中提到: 】
: 她现在每天一个很大的工作量,就是在一个网页里,不停提交格式相同内容不同的数据。
: 但网速很慢很崩溃。
: 她说她可以事先先把数据存放在一个excel表里,我开发一个程序能自动读excel文件的数据,然后输入到网页里,再自动提交。
: ...................
--
FROM 118.195.70.*
前面光扯淡Excel了,忘了说最重要的了:如果是纯表格数据读取,其实另存为CSV,然后文本方式读取是最方便的。
【 在 zhrb 的大作中提到: 】
: java poi搞这个也很好用
:
:
--
FROM 118.195.70.*
正常情况下看后台表单的action(就是提交地址)和method,然后看每个输入的input name就Ok了。
异步提交的话,在JS里面也可以很容易找到action和method。
【 在 feed 的大作中提到: 】
: 你好,操作excel我很熟悉
: 关键我如何知道服务器的地址和表的字段之类的东西呢?
:
--
FROM 118.195.70.*
有可登录的账户还怕什么安全验证,Cookie、csrftoken那些东西都可以造。
【 在 ottffsse 的大作中提到: 】
: 这个其实很麻烦。尤其是网页里再加上安全验证。
: 所以,最鲁棒的做法:
: 1)自己加载网页,分析网页,然后填数据,模拟用户提交。
: ...................
--
FROM 118.195.70.*
明明是个白事,非要用黑方法,人家有账户,有权限,啥都能看,抓什么包。协议通信数据难道比HTML代码还简单易懂
【 在 marsteel 的大作中提到: 】
: 在电脑上http抓包就能分析出来个大概了
:
--
FROM 118.195.70.*
你注意看人家是内部批量数据提交的工作业务情景,你设计企业应用你敢在那儿放个验证码?
【 在 ottffsse 的大作中提到: 】
: 万一有个验证码呢?
: 碰到个asp.net的session id在URL里,恐怕还是每次都得一个网页一个网页的读,再一对一的发。
:
: ...................
--
FROM 118.195.70.*
同感。
不过一般一线使用人员的需求不受重视。
【 在 lyhaoi 的大作中提到: 】
: 从改进工作角度说,应该让楼主老婆提个需求让维护企业应用方面做一个批量导入的接口,直接把整理好的excel数据导进去。。。
:
--
FROM 124.42.13.*