gpt4 book ai didi

asp.net - 在没有 Request 对象的情况下获取 asp.net 服务器和应用程序 url

转载 作者:行者123 更新时间:2023-12-01 23:34:06 25 4
gpt4 key购买 nike

有没有办法在不访问请求对象的情况下获取服务器 url(例如:http://www.myapp.com:8080/applicationFolder)?

我需要 aplication_start 和某些类中的 url,其中包含所有好东西的 Request 对象不可用。

注意:我知道可以使用

获取应用程序文件夹
VirtualPathUtility.ToAbsolute("~/");

最佳答案

HttpContext.Current.Request 是一个静态属性,它始终返回当前为 session 执行的 Request 对象。

我认为您需要一个自定义解决方案来了解应用程序启动后何时发出第一个请求,然后您可以发送任何您想要的电子邮件。这与此处的解决方案类似 http://weblogs.asp.net/reganschroder/archive/2008/07/25/iis7-integrated-mode-request-is-not-available-in-this-context-exception-in-application-start.aspx这首先在 BeginRequest 事件中进行初始化检查。

关于asp.net - 在没有 Request 对象的情况下获取 asp.net 服务器和应用程序 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11256524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com