【问题标题】:Why Request.Params Does not Like the Vertical/Pipe Bar |为什么 Request.Params 不喜欢垂直/管道栏
【发布时间】:2016-01-12 04:02:17
【问题描述】:

当使用 Request.Params 从视图中提取字符串变量时,奇怪的是请求将垂直条替换为 ^DXKS^。这种转换技术叫什么? DXKS 代表什么?这是唯一改变的角色吗?

以这种形式将参数发送到 sql server 将产生不匹配。如何解决这个问题?

我知道一个标题下的问题太多,但我可以将它们视为一连串的想法。

【问题讨论】:

  • 对我来说听起来像是一个奇怪的缺陷。这不是我所知道的任何标准编码方式。您是否使用表单帖子来执行此操作?如果是这样,您能否验证管道字符是否在浏览器的 POST 数据中发送? (我想知道您页面上的某种 JavaScript 库是否出于某种原因试图转换此字符。)

标签: c# asp.net-mvc http


【解决方案1】:

原来这是here中描述的“DevExpress特定编码”。

【讨论】:

    猜你喜欢
    • 2015-08-06
    • 2018-04-04
    • 2021-10-15
    • 2016-11-04
    • 2012-10-25
    • 2019-12-26
    • 1970-01-01
    • 2020-10-13
    • 2011-03-21
    相关资源
    最近更新 更多