如何在没有浏览器的情况下自动定期提交HTML表单

how to submit an html form without browser automatically and periodically?

本文关键字:提交 表单 HTML 情况下 浏览器      更新时间:2023-09-26

我的ISP要求我提交我的用户/通过在一个网页每次我连接到互联网。此外,它有一个最大的登录超时(约10小时),踢我出去,并要求我再次登录。我需要一个命令提示脚本/批处理文件的Windows和Linux,自动提交我的帐户信息,而不需要打开web浏览器。

下面的HTML代码是登录页面的源代码。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>EE> login</title>
</head>
<body>
<input name="username" type="text" value="username"/></td>
<input name="password" type="password" value="passwordtext"/></td>
<input type="submit" value="OK" /></td>
<script type="text/javascript">
<!--
  document.login.username.focus();
//-->
</script>
</body>
</html>

cURL教程中的一个示例:

curl --data "birthyear=1905&press=%20OK%20"  http://www.example.com/when.cgi