我想从清漆中的 url 中去除值,因此我可以根据 url 采取不同的操作,例如:
网址:/product/123/price/available。
我想将其转换为 /products?id=123&sort=price&available=true
我还希望能够(如果可能的话)在请求标头上设置值,因此我可以执行以下操作,而不是传递 URL 上的所有参数:
/products?id=123&sort=price
- 带有标题:x-show-available-only: true
我很欣赏第二个例子看起来有点奇怪,但这样我们可以将新参数传回我们的旧应用程序,并确保没有新参数干扰当前参数 - 我们只需通过标题读取新参数,直到我们迁移所有我们的新平台的功能。
我确定这是正则表达式的事情,但不知道该怎么做。