URL小写,带有轻巧的路由
我正在用Svelte重写以前的SPA React应用程序。我使用svelte routing作为路由器,每次我在浏览器地址栏中输入url时,url都被小写。这给我带来了一个问题,因为我需要捕获原始案例的URL参数。 对于React版本,我没有这个问题 与Svelte一起使用的sirv/polka服务器是否有问题,或者问题可能来自elsewereURL小写,带有轻巧的路由,url,router,case-sensitive,svelte,Url,Router,Case Sensitive,Svelte,我正在用Svelte重写以前的SPA React应用程序。我使用svelte routing作为路由器,每次我在浏览器地址栏中输入url时,url都被小写。这给我带来了一个问题,因为我需要捕获原始案例的URL参数。 对于React版本,我没有这个问题 与Svelte一起使用的sirv/polka服务器是否有问题,或者问题可能来自elsewere 感谢您的帮助。Svelte路由似乎不会改变url任何部分的大小写,因此可能是服务器问题 我在stackoverflow中发现了一个关于大小写和url的冗
感谢您的帮助。Svelte路由似乎不会改变url任何部分的大小写,因此可能是服务器问题 我在stackoverflow中发现了一个关于大小写和url的冗长讨论。基本上,我们不应该相信url ie中的大小写敏感度。saftest赌注应该是小写,因为不同的服务器处理大小写的方式不同 查询参数和值更复杂。如果我是后端设计器,我会使查询参数不区分大小写,值区分大小写 就跟 Www.EXAMPLE.Com/Product?BRAND=Nike&Color=black 但这不一样 虽然我会进一步设计后端,至少颜色值会被处理为不区分大小写 简而言之:
作为用户,您永远不应该相信url、查询参数或值的任何部分是区分大小写的。
作为后端设计器,您应该允许url和查询参数的每个部分都不区分大小写。如果可能,查询值也应该不区分大小写。Svelte路由似乎不会改变url任何部分的大小写,因此可能是服务器问题 我在stackoverflow中发现了一个关于大小写和url的冗长讨论。基本上,我们不应该相信url ie中的大小写敏感度。saftest赌注应该是小写,因为不同的服务器处理大小写的方式不同 查询参数和值更复杂。如果我是后端设计器,我会使查询参数不区分大小写,值区分大小写 就跟 Www.EXAMPLE.Com/Product?BRAND=Nike&Color=black 但这不一样 虽然我会进一步设计后端,至少颜色值会被处理为不区分大小写 简而言之:
作为用户,您永远不应该相信url、查询参数或值的任何部分是区分大小写的。
作为后端设计器,您应该允许url和查询参数的每个部分都不区分大小写。如果可能,查询值也应该不区分大小写。谢谢。我现在明白了,我捕获参数的方式是错误的,因为我将它们放在路径(domain.net/param1/param2)中,而不是使用查询参数,查询参数的大小写似乎保留了下来。谢谢。我现在明白了,我捕获参数的方式是错误的,因为我将它们放在路径(domain.net/param1/param2)中,而不是使用查询参数,而查询参数的大小写似乎保留了下来。