我有一個RESTful web應用程序,它支持項目集合上的多個排序字段。將這些排序字段編碼到URL的查詢字符串中是否有一個通用約定?我正在考慮如下模式:多種排序的URL查詢字符串約定
http://myapp.com/books?sort=author:asc,datepublished:desc&count=12
這將按作者排序集合書籍,然後按發佈日期排序。
基本上,我需要一個方便的方法來爲我的查詢字符串中的名稱/值對創建名稱/值對。我也需要爲上面的參數做類似於上面的例子。
Rails或ASP.NET MVC是否有這樣的模式?是否有其他框架已經建立了處理這個問題的方法?我寧願使用一種熟悉的格式,而不是推出自己的格式。
我還喜歡使用盡可能少的URL百分比編碼的格式。
好問題 - 我自己也想知道同樣的事情。 – 2009-02-23 16:56:02
看起來你正在製作JSON-ish格式;我會避免這種情況,因爲有人可能會解釋它 - 就像JSON一樣,在這種情況下,訂購的概念就會丟失。湯姆,好點, – 2009-02-23 16:58:53
。這就是爲什麼我要求反饋! – dthrasher 2009-02-23 18:37:45