Получить полностью определенный URL для контроллера и действия?

Обычно клиент не имеет доступа к дереву каталогов сервера. Это означает, что любой клиентский javascript не сможет отобразить дерево каталогов.

Вы можете настроить apache для вывода списка файлового дерева, если индексный файл отсутствует, но обычно это вызывает недовольство.

Если вы (против моей рекомендации) хотите это сделать, вы можете настроить apache для вывода списка файлов, а затем получить список файлов с помощью JavaScript.

Гораздо лучший способ сделать это - использовать серверный код (Node.js Server, PHP и т. Д.), Который имеет доступ к файловой системе и может предоставить список файлов.

Только локальное приложение

Javascript обычно не имеет доступа к локальным ресурсам и выдает ошибку CORS при попытке извлечь нормальные ресурсы. (Ошибка CORS выдается, когда вы уже находитесь в локальном каталоге или нет.) Это делает практически невозможным обойтись без веб-сервера.

6
задан James 19 February 2009 в 22:40
поделиться

1 ответ

Существуют перегрузки URL. Действие (), которые берут имя хоста, протокол, и т.д. Вызов одной из этих перегрузок генерирует полностью определенный URL, подходящий для пользования электронной почтой.

9
ответ дан 10 December 2019 в 02:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: