получить объединенную строку формата Моргана

PHP - это язык сценариев на уровне сервера. Он может делать много вещей, но одно популярное использование - включение HTML-документов внутри ваших страниц, во многом то же, что и SSI. Подобно SSI, это технология уровня сервера. Если вы не уверены, что у вас есть PHP-функции на вашем сайте, обратитесь к вашему провайдеру хостинга.

Вот простой PHP-скрипт, который вы можете использовать для включения фрагмента HTML на любую веб-страницу с поддержкой PHP:

Сохраните HTML для общих элементов вашего сайта, чтобы разделить файлы. Например, ваш раздел навигации может быть сохранен как navigation.html или navigation.php. Используйте следующий PHP-код для включения этого HTML на каждую страницу.

<?php require($DOCUMENT_ROOT . "navigation.php"); ?>

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

0
задан DILEEP THOMAS 18 January 2019 в 06:12
поделиться

1 ответ

morgan возвращает промежуточное ПО на стороне сервера , которое предполагается использовать для регистрации входящих запросов. Вы пытаетесь использовать его на стороне клиента для регистрации исходящих запросов, что не является его целью. То, что вы пытаетесь выполнить, axios-debug-log должно работать, но для того, чтобы оно регистрировало запросы в формате combined, вам нужно настроить его самостоятельно .

Для справки, , вот как morgan в настоящее время определяет формат combined log :

morgan.format('combined', ':remote-addr - :remote-user [:date[clf]] ":method :url HTTP/:http-version" :status :res[content-length] ":referrer" ":user-agent"')
0
ответ дан Itai Steinherz 18 January 2019 в 06:12
поделиться
Другие вопросы по тегам:

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