изображение на apache или вопрос интервью в сети - PullRequest
3 голосов
/ 12 апреля 2011

Мне задали вопрос на собеседовании, где я могу узнать, исходит ли изображение из apache или weblogic. Как я могу определить, не является ли он частью файла войны?

Спасибо

Ответы [ 2 ]

2 голосов
/ 12 апреля 2011

Обычно на веб-сервере есть определенное правило для статических изображений (на основе URI), поэтому, просто взглянув на полный URL-адрес изображения, вы сможете определить, принадлежит ли оно Apache или WebLogic.

Если конфигурация прокси-плагина Apache / WebLogic кажется слишком сложной, вы можете просто попытаться загрузить изображение и настроить журналы доступа на сервере приложений WebLogic, чтобы проверить, подается ли изображение с него.

Если это не сработает, вы можете включить журналы отладки для прокси-плагина WebLogic на apache и отслеживать детали всех исходящих соединений.

0 голосов
/ 15 апреля 2011

Если вопрос имел в виду, из внешнего интерфейса, т.е. браузера, вы можете сказать, было ли изображение подано из Apache или Weblogic - оно будет из URL.Я предполагаю, что в этом случае у вас нет доступа к журналам weblogic.

Проверьте источник других URL-адресов в приложении, таких как файлы JSP и JS.Обычно к JSP будет добавляться URL-адрес корня контекста веб-приложения, и если изображения будут обслуживаться из weblogic, будет присутствовать тот же корень контекста.

Если они подаются из Apache, то, скорее всего,не иметь контекста-корня или другого контекста-корня, такого как / static

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