Răz*_*nda 5 c# query-string asp.net-core
我正在尝试使用以下方法获取查询字符串值:
_httpContextAccessor.HttpContext.Request.QueryString["data"]
Run Code Online (Sandbox Code Playgroud)
但它失败并出现错误:
无法将 [] 索引应用于“QueryString”类型的表达式
QueryString 来自Microsoft.AspNetCore.Http命名空间。
通常,您应该依靠模型绑定来访问传入值,而不是从某个请求源显式读取它们。
然而,读取查询字符串值的正确方法是通过Request.Query。在你的情况下:
_httpContextAccessor.HttpContext.Request.Query["data"]
Run Code Online (Sandbox Code Playgroud)
请参阅模型绑定
| 归档时间: |
|
| 查看次数: |
22138 次 |
| 最近记录: |