【问题标题】:How to decode URL in classic asp if the url is pass throuh encodeURI in javascript?如果url通过javascript中的encodeURI传递,如何在经典asp中解码URL?
【发布时间】:2011-11-16 17:24:06
【问题描述】:

我有一个使用 encodeURI 函数在 javascript 中编码的 url:

javascript代码:

encodeURI("form.asp?opt=" + ai_opt + "&val=" + escape(ls_val) + "&col=" + as_col + "&sg=" + ls_sg + "&oldval=" + escape(ls_old_val)

样本输出:

/form.asp?opt=1&val=Field%2520Fisher%2520Waterhouse%2520%2528London%2529&col=loc

如何使用经典asp在服务器端解码查询字符串值?

我应该能够从查询字符串中提取正确的值:

opt = 1
val = Field Fisher Waterhouse (London) 
col = loc

【问题讨论】:

  • 如果您本机读取查询字符串值,它应该已经被解码。例如:Request.QueryString("val")
  • 意思是,我应该直接从Request.QueryString读取,不用担心,即使是javascript中的encodeURI?

标签: vbscript asp-classic


【解决方案1】:

如果您本机读取查询字符串值,它应该已经被解码。

例如:Request.QueryString("val")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多