c# - Request.QueryString 没有吗?或&可能吗?

标签 c# asp.net url-rewriting

是否可以在不使用 的情况下获取 QueryString 值?或网址中的&?

我想要这样的:

http://www.colors.com/Red

string id = Request.QueryString["?"];

而不是以下内容:

http://www.colors.com/?ColorID=Red

string id = Request.QueryString["ColorID"];

最佳答案

没有。查询字符串由 ? 的出现定义。

您给出的示例会将用户重定向到一个目录。

关于c# - Request.QueryString 没有吗?或&可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8873291/

相关文章:

c# - 必须声明标量变量 "@.."gridview

c# - 缩小文件路径以更易于阅读的功能

c# - 在 lambda Where() 中全选

asp.net - 我在哪里可以从 ASP.NET 编写临时文件?

c# - .resx 文件或 Redis 中的语言字符串?

php - Nginx clean urls,如何将文件夹重写为 try_files 的参数

javascript - JS 框自动关闭,也许是目录重写问题?

c# - 如何跨进程边界编码进程外 COM 引用?

c# - 如何调整 Windows 图标覆盖的大小?

IIS HTTP 到 HTTPS web.config 重写不返回整个 URL