【问题标题】:Determine if http request is coming from a scheduled task or a browser (ASP)确定 http 请求是来自计划任务还是来自浏览器 (ASP)
【发布时间】:2013-08-06 10:20:53
【问题描述】:

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

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

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

我可以轻松满足要求 1 或 2。但我想同时满足这两个条件。

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

【问题讨论】:

  • 要么参数化已经提到的查询字符串,要么在计划任务中添加自定义标题。

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


【解决方案1】:

对服务进行参数化并将参数放入查询字符串中,这样当您从 exe 调用它时,它的行为就会如预期一样。

【讨论】:

  • 应该在评论里
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-12-11
  • 2012-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-12
相关资源
最近更新 更多