Как передать фактический URL (с косой чертой, запятыми и т.д.) в качестве $routeParam в приложение AngularJS?
это будет работать: http://paprikka.github.io/le-bat/#/preview/asdadasda
это не будет: http://paprikka.github.io/le-bat/#/preview/http://page.com
и это не будет: http://paprikka.github.io/le-bat/#/preview/http%3A%2F%2Fpage.com
или это: http://paprikka.github.io/le-bat/#/preview/?url=http%3A%2F%2Fpage.com
Подробнее
Механизм маршрутизации AngularJS по своей конструкции не позволяет передавать строки с косой чертой в качестве параметров запроса. Я могу понять причины этого решения - мы не хотим создавать здесь безгосударственный сервер.
Однако все еще существуют случаи, когда использование разных разделителей или регулярных выражений в маршрутах может быть необходимо.
Я хотел создать приложение, которое принимает параметр строки хэш-строки url и загружает его содержимое в iframe (