关于表单的java的程序_JAVA BOT程序模拟人类用户填写表单 并 发送
仿真表单:BOT程序模拟人类用户填写表单 并 发送
抓取表单:
HTTPSocket http = new HTTPSocket();
SocketFactory.setProxyHost("openproxy.huawei.com");
SocketFactory.setProxyPort(8080);
HTMLPage page = new HTMLPage(http);
page.open("http://passport.csdn.net/UserLogin.aspx", null);
Vector vec = page.getForms();
HTMLForm htmlForm = (HTMLForm)vec.elementAt(0);
System.out.println("=======action=======");
System.out.println(htmlForm.getAction());
System.out.println("=======method=======");
System.out.println(htmlForm.getMethod());
System.out.println("=======name=======");
System.out.println(htmlForm.getName());
System.out.println("=======value=======");
System.out.println(htmlForm.getValue());
System.out.println("=======toString=======");
System.out.println(htmlForm.toString());
构造仿真表单并发送(每个网页表单需要的元素不一样,下面假如该页面需要用户名,密码和邮箱)
/**
*htmlForm.set() 为构造程序自动发送WEB模拟表单提交的数据,如: username=apple&password=123&email=apple@123.com
*/
htmlForm.set("username","apple");
htmlForm.set("password","123");
htmlForm.set("email","apple@123.com");
page.post(htmlForm);
关于表单的java的程序_JAVA BOT程序模拟人类用户填写表单 并 发送相关推荐
- uniapp开发微信小程序-7.用户填写表单信息
uniapp开发微信小程序-7.用户填写表单信息 本章让用户通过表单更新自己的个人信息,也是本系列文章最后一篇入门分享,之后碰到新颖.常用的功能会继续分享给大家,如果大家有任何问题欢迎留言,我会尽快线 ...
- java赛马游戏_Java小程序赛马游戏实现过程详解
这是当时做的一个小游戏,大概就是程序开始后,会进入用户登录界面,用户输入自己的姓名和密码后,选择登录会进入到赛马比赛的界面,这时可以看见赛马场和马匹的编号,用户可以选择任何一个编号的马进行投注,输入有 ...
- java小程序_Java小程序
java小程序 An applet is a special kind of Java program that runs in a Java enabled browser. This is the ...
- java 记事本界面_JAVA/GUI程序之记事本
自上半年JAVA课程结束后,再也没有看过JAVA了,最近不是很忙,又简单的看了看,本博客纯属记录学习过程,请大神们别笑,其中错误是难免的,毕竟是新手写的博客.下面就进入我们的正题吧,复习GUI时,就想 ...
- oracle创建表空间工具,使用sqlplus命令行工具为oracle创建用户和表空间
这篇文章主要介绍了使用sqlplus为oracle创建用户和表空间的方法,本文介绍的是使用Oracle 9i所带的命令行工具:SQLPLUS,需要的朋友可以参考下 用Oracle10g自带的企业管理器 ...
- java 交互输入_JAVA -----------交互式程序
2.6交互式程序 如果程序能在执行期间交互地从用户输入中读取数据,就可使程序每执行一次时计算出新结果,并且新结果取决于输入数据.这样的程序才具有实用性. 2.6.1 Scanner类 Scanner类 ...
- 经典的java程序_Java经典程序
} } } ----------------- 结果: A B D C B D C B ----------------- 2.写出程序运行结果 import java.lang.StringBuff ...
- java 网络序_JAVA 网络程序
Java在网络编程这个地方做的很好,java的主要目的也是为了网络而生的,它能方便的访问网络上的资源.我们这节课来介绍网络通讯的两种机制:URL通信机制,Socket通信机制. URL表示了Inter ...
- java if经典程序_java经典程序题15道(另附自己做的答案)
[程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1, ...
最新文章
- Objective-C property属性解析
- 与table有关的布局
- HLS实现点播和直播时,M3U8文件的不同
- 二十、预处理CSS的LESS
- MySQL(7)索引
- C# 声明方法关键字
- django-shell操作模型类
- 时评:别让智能设备成为网络安全的“蚁穴”
- 无限循环python代码_python - 代码遇到意外的无限循环? - SO中文参考 - www.soinside.com...
- horizon服务主要模块_Openstack入门篇(十四)之horizon服务的部署与测试
- 【转】小屁孩, 懂个啥
- 金属商务本-戴尔Vostro成就3450评测
- jquery选择器一
- 大数据分析目前面临哪些问题
- java 字面值_Java基础之字面值
- PreferenceActivity使用简介
- Springboot课程试题库管理系统毕业设计源码271129
- dcn网络与公网_DCN网络安全分析
- 3. 从0开始学ARM-ARM模式、寄存器、流水线
- threejs修改模型旋转轴