我正在使用 gorilla-mux 來路由我的 url,但我發(fā)現(xiàn)了一個(gè)困難:我的客戶更喜歡帶斜杠的網(wǎng)址而不是傳統(tǒng)的查詢字符串。我的意思是:域/處理程序/filter1/val1/filter2/val2...代替域/處理程序?filter1=val1&filter2=val2...重要問題: 當(dāng)使用查詢字符串時(shí),“變量”順序并不重要,它們中的任何一個(gè)都可能丟失,而不會(huì)出現(xiàn)錯(cuò)誤的路由或 NotFound。使用查詢字符串時(shí),'vars' 的順序并不重要,我可以錯(cuò)過任何一個(gè)而不會(huì)得到錯(cuò)誤的路由此時(shí)我正在編寫一個(gè)置換算法,該算法創(chuàng)建用于處理它們的 url 具有相同的功能。有沒有更好的方法來做到這一點(diǎn)?
- 1 回答
- 0 關(guān)注
- 161 瀏覽
添加回答
舉報(bào)
0/150
提交
取消