c# - 如何修复错误“当前上下文中不存在名称‘HttpContext’”?
问题描述
有人可以教我如何解决这个问题吗?它是一个 Windows 控制台应用程序。
我已经实现并放置using System.Web;
,但仍然存在关于HttpContext
当前上下文中不存在的错误。
知道如何解决吗?
解决方案
出于您的目的,请使用以下任何选项:
HttpServerUtility.UrlDecode()
命名空间中的方法System.Web
。您可以在此处参考详细信息:https ://docs.microsoft.com/en-us/dotnet/api/system.web.httpserverutility.urldecode?view=netframework-4.7.2
WebUtility.UrlDecode()
命名空间中的方法System.Net
。您可以在此处参考详细信息:https ://docs.microsoft.com/en-us/dotnet/api/system.net.webutility?view=netframework-4.7.2
您使用 HttpContext 的代码适合在 Web 应用程序项目中使用。
感谢@dlatikay、@soulflyman 提供更多洞察力并帮助社区。
推荐阅读
- javascript - REST api 调用对组中的用户使用 getbyemail 方法返回错误“找不到请求 getbytitle 的资源”
- javascript - 开玩笑的函数 toHaveBeenCalledWith 忽略对象顺序
- c# - 页面未按预期重定向
- ruby-on-rails - 如何解决 gem 命令的问题?
- python - 从字典中获取第一个元素,它是一个数组 - python
- function - ADA - 前后条件不起作用?
- mysql - MySQL安装坏了,无法安装
- google-cloud-platform - Google VM 实例未使用 SSH 打开
- json - xpath btc 历史到电子表格
- regex - Ansible 正则表达式