Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
440 views
in Technique[技术] by (71.8m points)

如何通过php模拟登录到系统中读取写入信息?

一个需要账号密码登录验证的办公系统,现在我想用php写一个模拟登录程序。登录进去后查询我想要的信息,并可以通过这套办公系统原有的表单向里面提交写入数据!
给点实际的解题思路,curl?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

简单点儿,就拿到 Cookie ,然后用 CURL 请求就好了。

Chrome 和 Firefox 都支持对每一个请求复制为 CURL ,然后把原生的 CURL 命令转换为 PHP 代码,就可以实现模拟提交了。

图片.png

也可以完全用代码实现登陆的步骤,如果没有验证码和其他加密措施的话否则还是建议使用 Cookie 这个办法,并且还要检查请求 Header 里面的参数哟,一般的 OA 都是使用 Cookie 的。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...