我們如何在Clack環境中訪問url的查詢參數?如何在Clack,Lucerne或Caveman中獲取網址查詢參數?
看起來他們是在一個瓣*request*
對象,命名爲query-string
,但我不知道如何訪問它們:瓣is not documented和this doc並不清楚這一點。
順便說一句,如何探索粘液調試器中的*request*
,而我正在休息呢?它只打印爲「CLACK:REQUEST」。
我在盧塞恩的doc或代碼中什麼也看不到,而這很遺憾,因爲我喜歡它的with-params
宏。
更新:不要搜索更多,這個宏的作品非常好!
穴居人has something但常見的情況是不是很清楚我(有些發現像我這是a bit cumbersome(我正在嘗試盧塞恩))。
[clack.request](http://quickdocs.org/clack/api#package-CLACK.REQUEST)中似乎有一個通用函數QUERY-PARAMETER。我沒有使用過或嘗試過,但它似乎應該工作。您應該可以使用[slime inspector](https://common-lisp.net/project/slime/doc/html/Inspector.html#Inspector)檢查對象。 – jkiiski
感謝他們幫助的鏈接。 (我明白了,並在答案下面給出了詳細信息) – Ehvince