Что означает двоеточие в URL, за которым следует подстановочный знак "* someparam" - PullRequest
0 голосов
/ 28 марта 2019

Я знаю, что этот вопрос представляет собой смесь знаний URL и Rails-маршрутизации, но я новичок в веб-разработке, поэтому я ищу здесь помощь (не поначалу я гуглял, но не мог придумать понимание).

Итак, я прочитал, что эта статья и некоторые другие, чтобы понять значение двоеточия символ внутри URL. Итак, я вижу, что он служит разделителем для фрагментов URL, таких как scheme, username, password, port (<scheme>://<username>:<password>@<host>:<port>), но в маршрутах моих рельсов я нахожу что-то, чего не понимаю:

get "/api/posts/public:*params", to: 'public#api_request'

Что меня беспокоит, так это часть /public:*params URL.

Я думаю, что это часть path сегмента URL, я не знаю.

Можете ли вы помочь мне, пожалуйста, чтобы понять это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...