gpt4 book ai didi

c# - asp.net core 如何获取查询字符串参数值?

转载 作者:行者123 更新时间:2023-12-05 01:15:13 24 4
gpt4 key购买 nike

我正在尝试使用以下方法获取查询字符串值:

_httpContextAccessor.HttpContext.Request.QueryString["data"]

但它失败并出现错误:

Cannot apply indexing with [] to an expression of type 'QueryString'

QueryString 来自 Microsoft.AspNetCore.Http 命名空间。

最佳答案

通常,您应该依赖模型绑定(bind)来访问传入的值,而不是从某个请求源显式读取它们。

但是,读取查询字符串值的正确方法是通过 Request.Query 代替。在你的情况下:

_httpContextAccessor.HttpContext.Request.Query["data"]

Model-Binding

关于c# - asp.net core 如何获取查询字符串参数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56475665/

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