【问题标题】:Best way to pass a list of key/value pairs in URI query parameter在 URI 查询参数中传递键/值对列表的最佳方法
【发布时间】:2012-07-16 16:06:22
【问题描述】:

通过 HTTP 请求传递一组键/值对的最佳方法是什么?

例如,我需要向 RESTful 服务发送排序命令。我需要指定要排序的属性列表以及我希望对每个属性进行排序的顺序,例如Title升序排序,然后Name降序排序,依此类推。

这就是我当前构建请求的方式:

&sort=标题:ASC,名称:DESC

所以,我用“:”分隔,然后用“,”分隔。就符合 RESTful 准则来传递此类数据对而言,这是最好的方法吗?

谢谢, F.

【问题讨论】:

    标签: c# httpwebrequest restful-url csv query-parameters


    【解决方案1】:

    根据所使用的语言,有多种方法。

    通常使用 encode(jsonstring) 是最好的方法,但这也取决于安全设置等...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-11
      • 1970-01-01
      • 2017-03-11
      • 1970-01-01
      • 2021-12-29
      • 2011-10-18
      相关资源
      最近更新 更多