Я уточнил вопрос для ясности (согласно запросу).
Я использую Buffalo framework. У меня есть много сообщений в журналах, сообщающих, что кто-то на inte rnet пытается достичь несуществующей конечной точки или использует метод HTTP, который не поддерживается службой. Я думаю, что эти сообщения происходят от маршрутизатора Буффало (определенно не из моего кода). Вот пример сообщения: «метод не найден: HEAD /some/path".
Вопрос: как я могу изменить приоритет этих сообщений с« ошибка »на« уведомление »или« информация ». На мой взгляд, такой высокий приоритет - плохой выбор для сообщений, которые указывают на ошибки на стороне клиента, а не в моем коде.
Исходное содержимое:
Почему не найден метод "подобные сообщения" : HEAD / some / path "регистрируются с приоритетом" ошибка "? Как я могу изменить приоритет на «уведомление» или «информация» для такого рода сообщений? Причина: мне не нравится, когда меня просыпают каждый раз, когда какой-то ребенок ie на inte rnet пробует новый скрипт на моем сайте.
Вот моя конфигурация маршрутизатора:
app.GET("/{path:.+}", fs)
app.GET("/", fs)
fs
является обычным http.Handler
, завернутым с использованием buffalo.WrapHandler()
.