我有一个php Web应用程序,询问用户所有字段的值(Web表单的所有字段),然后在屏幕上仅显示该表单的验证码和多选值,最终用户必须填写这些值然后表单被提交给它的行动。 php代码的操作部分使用curl进行此操作。 php代码如下 -
$page = $curl->post($submit_url, array(
'TITLE' => $urltitle,
'URL' => $urlurl,
'OWNER_NAME' => $urlname,
'OWNER_EMAIL' => $urlemail,
'CATEGORY_ID' => $CATEGORY_ID,
'RECPR_URL' => '',
'IMAGEHASH' => $hash,
'LINK_TYPE' => $dfln,
'CAPTCHA' => $captcha,
'AGREERULES' => 'on',
'submit' => 'Continue'
));
我的问题是,Java中是否有可以执行相同操作的库?我计划向许多网络表单提交相同/类似的数据,如果可以在java中完成...
答案 0 :(得分:0)
我建议使用Apache HttpClient:
答案 1 :(得分:0)
java.net.HttpURLConnection
- 请参阅this answer