Java 每x分钟点击一次URL的最简单方法
我的计划是每x分钟点击一个url(GET-rest)(例如:),我想使用一些长期免费的东西,比如运行在heroku云上的一个小程序 我可以用php或java构建类似的东西吗?(heroku支持这两种语言,我对这两种语言都有些熟悉) 到目前为止,我已经在java中尝试过,但我认为它的多线程特性不起作用,因为如果我在循环中执行任何“请求”逻辑,它会给我一个错误Java 每x分钟点击一次URL的最简单方法,java,php,cron,Java,Php,Cron,我的计划是每x分钟点击一个url(GET-rest)(例如:),我想使用一些长期免费的东西,比如运行在heroku云上的一个小程序 我可以用php或java构建类似的东西吗?(heroku支持这两种语言,我对这两种语言都有些熟悉) 到目前为止,我已经在java中尝试过,但我认为它的多线程特性不起作用,因为如果我在循环中执行任何“请求”逻辑,它会给我一个错误 很抱歉问这么宽泛的问题,但从我的搜索中,我没有找到解决这个问题的好方法。简短回答:使用IFRAME作为URL,在Javascript中使用s
很抱歉问这么宽泛的问题,但从我的搜索中,我没有找到解决这个问题的好方法。简短回答:使用IFRAME作为URL,在Javascript中使用setTimeout()进行迭代 详细答案:根据需要修改以下来源 (!!!可以,但某些URL可能不接受IFRAME请求。) 在.HTML/.JSP中:
我敢肯定你少了一些标签。这对我很有用!好主意@欢迎光临。如果答案有效,请你接受好吗?这只有在我打开网页时才有效吗?实际上它应该每x毫秒刷新一次。请试一试。
<head>
<script charset="UTF-8" type="text/javascript" url="init.js"/>
</head>
<body onload="init()">
<form id="form1">
<iframe id="w_iframe" src="https://www.disney.com" style="left: 0px; top: 0px; width: 100%; height: 100%; position: absolute">
<p>Your browser does not support iframes.</p>
</iframe>
</form>
</body>
function init() {
var w_src = "https://www.disney.com";
document.getElementById("w_iframe").src = w_src;
setTimeout("init()", 60000); //60,000 milliseconds
}