Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 每x分钟点击一次URL的最简单方法_Java_Php_Cron - Fatal编程技术网

Java 每x分钟点击一次URL的最简单方法

Java 每x分钟点击一次URL的最简单方法,java,php,cron,Java,Php,Cron,我的计划是每x分钟点击一个url(GET-rest)(例如:),我想使用一些长期免费的东西,比如运行在heroku云上的一个小程序 我可以用php或java构建类似的东西吗?(heroku支持这两种语言,我对这两种语言都有些熟悉) 到目前为止,我已经在java中尝试过,但我认为它的多线程特性不起作用,因为如果我在循环中执行任何“请求”逻辑,它会给我一个错误 很抱歉问这么宽泛的问题,但从我的搜索中,我没有找到解决这个问题的好方法。简短回答:使用IFRAME作为URL,在Javascript中使用s

我的计划是每x分钟点击一个url(GET-rest)(例如:),我想使用一些长期免费的东西,比如运行在heroku云上的一个小程序

我可以用php或java构建类似的东西吗?(heroku支持这两种语言,我对这两种语言都有些熟悉)

到目前为止,我已经在java中尝试过,但我认为它的多线程特性不起作用,因为如果我在循环中执行任何“请求”逻辑,它会给我一个错误


很抱歉问这么宽泛的问题,但从我的搜索中,我没有找到解决这个问题的好方法。

简短回答:使用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
 }