我知道这个问题是URL知识和Rails路由的结合,但是我是Web开发的新手,因此我在这里寻求帮助(起初,我用google搜索过,但无法提出理解)。 / p>
所以我读了this article和其他一些文章,以了解冒号的含义
URL中的字符。因此,我发现它可以用作scheme, username, password, port (<scheme>://<username>:<password>@<host>:<port>)
之类的URL片段的分隔符,但是在我的铁路路线中,我发现了一些我不理解的东西:
get "/api/posts/public:*params", to: 'public#api_request'
令我烦恼的是网址的/public:*params
部分。
我不知道这是URL path
段的一部分。
您能帮我理解吗?