Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.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
C# 安排网页定期自动运行_C#_Asp.net - Fatal编程技术网

C# 安排网页定期自动运行

C# 安排网页定期自动运行,c#,asp.net,C#,Asp.net,我需要在每天的固定时间请求我的一个网页。在第一次请求后,我完成了页面缓存 有人能帮助您发送自动网页请求吗?通常在Linux服务器上,您有cronjobs。在那里你可以设定自己的间隔 如果你自己没有cronjobs,那么有很多免费服务,你可以在那里创建一个cronjob看看Quartz.net。您可以在quartz作业中安排页面加载,并使用cron触发页面加载 或者,您可以尝试在uptimerobot.com上设置帐户。(假设您的站点可以公开访问)并在该页面上设置ping测试有多种方法。但是如果你

我需要在每天的固定时间请求我的一个网页。在第一次请求后,我完成了页面缓存


有人能帮助您发送自动网页请求吗?

通常在Linux服务器上,您有cronjobs。在那里你可以设定自己的间隔


如果你自己没有cronjobs,那么有很多免费服务,你可以在那里创建一个cronjob

看看Quartz.net。您可以在quartz作业中安排页面加载,并使用cron触发页面加载


或者,您可以尝试在uptimerobot.com上设置帐户。(假设您的站点可以公开访问)并在该页面上设置ping测试有多种方法。但是如果你想要缓存一些东西,并且依赖于这个机制,那么我认为你做错了什么。也许你能解释清楚你想做什么?您试图缓存什么以及使用什么平台?

您想从哪里发送请求?winforms应用程序?您尝试过什么?我有一个Web应用程序,它有一个图表页。图表页的第一页加载时间太长,因此我缓存了该页。我需要在每天上午12点之后首先自动运行该页。如果您希望某个页按请求定期运行,请使用具有定时间隔的Windows服务。这就是计时器和Windows服务的用途。除此之外,没有太多其他的方法。如果您正在缓存页面,则如果页面刚刚缓存,则调用该页面没有多大好处,除非您在特定时间或事件刷新缓存。抱歉,应该添加,quartz是您添加到系统中的库。Uptimerobot.com是一个免费的云ping服务,用于测试页面是否正在运行