- 主题:求教,老婆让开发一个自动提交网页的程序
她现在每天一个很大的工作量,就是在一个网页里,不停提交格式相同内容不同的数据。
但网速很慢很崩溃。
她说她可以事先先把数据存放在一个excel表里,我开发一个程序能自动读excel文件的数据,然后输入到网页里,再自动提交。
请问这个应该如何做?我现在对那个后台系统一无所知。但她可以把笔记本带回家,VPN连入。
谢谢大家!
--
FROM 111.161.9.*
如果在MS的Studio那套环境里面的语言操作Excel文档会非常方便,Java里面有个JExcel也可以用来操作。
输入网页那一步直接跳过,用数据直接造HTTP请求提交数据就行了。
【 在 feed 的大作中提到: 】
: 她现在每天一个很大的工作量,就是在一个网页里,不停提交格式相同内容不同的数据。
: 但网速很慢很崩溃。
: 她说她可以事先先把数据存放在一个excel表里,我开发一个程序能自动读excel文件的数据,然后输入到网页里,再自动提交。
: ...................
--
FROM 118.195.70.*
java poi搞这个也很好用
【 在 dhcn (小石) 的大作中提到: 】
: 如果在MS的Studio那套环境里面的语言操作Excel文档会非常方便,Java里面有个JExcel也可以用来操作。
: 输入网页那一步直接跳过,用数据直接造HTTP请求提交数据就行了。
--
FROM 117.25.191.*
前面光扯淡Excel了,忘了说最重要的了:如果是纯表格数据读取,其实另存为CSV,然后文本方式读取是最方便的。
【 在 zhrb 的大作中提到: 】
: java poi搞这个也很好用
:
:
--
FROM 118.195.70.*
你好,操作excel我很熟悉
关键我如何知道服务器的地址和表的字段之类的东西呢?
【 在 dhcn (小石) 的大作中提到: 】
: 前面光扯淡Excel了,忘了说最重要的了:如果是纯表格数据读取,其实另存为CSV,然后文本方式读取是最方便的。
--
FROM 111.161.9.*
你不是码农的话,建议发兼职版上去,应该很容易搞定。
【 在 feed (鳄鱼) 的大作中提到: 】
: 你好,操作excel我很熟悉
: 关键我如何知道服务器的地址和表的字段之类的东西呢?
--
FROM 59.57.165.*
这个其实很麻烦。尤其是网页里再加上安全验证。
所以,最鲁棒的做法:
1)自己加载网页,分析网页,然后填数据,模拟用户提交。
2)跟对方技术人员商量,有没有API
【 在 feed (鳄鱼) 的大作中提到: 】
: 你好,操作excel我很熟悉
: 关键我如何知道服务器的地址和表的字段之类的东西呢?
--
FROM 59.175.226.*
正常情况下看后台表单的action(就是提交地址)和method,然后看每个输入的input name就Ok了。
异步提交的话,在JS里面也可以很容易找到action和method。
【 在 feed 的大作中提到: 】
: 你好,操作excel我很熟悉
: 关键我如何知道服务器的地址和表的字段之类的东西呢?
:
--
FROM 118.195.70.*
在电脑上http抓包就能分析出来个大概了
【 在 feed (鳄鱼) 的大作中提到: 】
: 你好,操作excel我很熟悉
: 关键我如何知道服务器的地址和表的字段之类的东西呢?
--
FROM 222.131.121.*
有可登录的账户还怕什么安全验证,Cookie、csrftoken那些东西都可以造。
【 在 ottffsse 的大作中提到: 】
: 这个其实很麻烦。尤其是网页里再加上安全验证。
: 所以,最鲁棒的做法:
: 1)自己加载网页,分析网页,然后填数据,模拟用户提交。
: ...................
--
FROM 118.195.70.*