确定http请求是来自计划任务还是浏览器(ASP)

时间:2013-08-05 16:08:45

标签: c# html asp.net scheduled-tasks

我正在使用ASP / C#构建一个Intranet应用程序来执行特定的工作。但是我有两个要求

  1. 我希望能够从浏览器调用该网页,并有一个表单允许用户手动运行该服务。

  2. 但是我还需要每天运行两次调度网页并自动“onvisit”运行服务的计划任务(无需提交表单)

  3. 我很容易满足要求1或2.但我想满足这两个条件。

    注意:我们无法创建一个运行所需代码的单独.EXE文件。另外,作为最终选择,我想制作两个单独的网页。

1 个答案:

答案 0 :(得分:2)

参数化服务并将参数放在查询字符串中,因此当您从exe中调用它时,它会按预期运行。