Как скрыть код javascript на веб-странице?

Можно ли скрыть код Javascript из html веб-страницы, когда исходный код просматривается через функцию просмотра исходного кода в браузерах?

Я знаю, что код можно скрыть, но я бы предпочел, чтобы он был скрыт в функции просмотра исходного кода.

83
задан durron597 17 July 2015 в 22:08
поделиться

1 ответ

Подход, который я использовал несколько лет назад -

, Нам нужен jsp файл, сервлет файл Java и фильтр файл Java.

Предоставляют доступ jsp файла пользователю. Пользовательский URL типа jsp файла.

Случай 1 -

  • файл Jsp перенаправит пользователя к Сервлету.
  • Сервлет выполнит базовую часть сценария, встроенную в xxxxx.js файле и
  • Используя Printwriter, это представит ответ пользователю.

  • Между тем, Сервлет создаст файл ключей.

  • , Когда попытка сервлета выполнить xxxx.js файл в нем, Фильтр
    активирует и обнаружит файл ключей, существуют и следовательно клавиша Delete
    файл.

Таким образом один цикл закончен.

Короче говоря, файл ключей будет созданный сервером и будет immediatly, удаленным фильтром.

Это случайно встретит каждый хит.

Случай 2 -

  • , Если пользовательская попытка получить источник страницы и непосредственно нажать на xxxxxxx.js файл, Фильтр обнаружит тот файл ключей, не существует.
  • Это означает, что запрос не прибыл ни из какого сервлета. Следовательно, Это заблокирует цепочку запроса.

Вместо создания Файла, можно использовать устанавливающее значение в переменной сеанса.

0
ответ дан 24 November 2019 в 08:47
поделиться
Другие вопросы по тегам:

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