/
uzer_007
/
Rixea
Обзор
Документация
Войти
/
uzer_007
/
Rixea
Код
Запросы
0
Задачи
Вики
Пакеты
5
Релизы
2
CI/CD
Аналитика
Безопасность
master
modules/proxyprotocol/errors.go
44 строки
1 KB
uzer_007
feat: первая версия Rixea
02 авг 2026, 22:16
02 авг 2026, 22:16
d4f7504
Код
Авторство
О чём код?
// Copyright 2026 Uzer_007. All rights reserved. // SPDX-License-Identifier: MIT package proxyprotocol import "fmt" // ErrBadHeader is an error demonstrating a bad proxy header type ErrBadHeader struct { Header []byte } func (e *ErrBadHeader) Error() string { return fmt.Sprintf("Unexpected proxy header: %v", e.Header) } // ErrBadAddressType is an error demonstrating a bad proxy header with bad Address type type ErrBadAddressType struct { Address string } func (e *ErrBadAddressType) Error() string { return "Unexpected proxy header address type: " + e.Address } // ErrBadRemote is an error demonstrating a bad proxy header with bad Remote type ErrBadRemote struct { IP string Port string } func (e *ErrBadRemote) Error() string { return fmt.Sprintf("Unexpected proxy header remote IP and port: %s %s", e.IP, e.Port) } // ErrBadLocal is an error demonstrating a bad proxy header with bad Local type ErrBadLocal struct { IP string Port string } func (e *ErrBadLocal) Error() string { return fmt.Sprintf("Unexpected proxy header local IP and port: %s %s", e.IP, e.Port) }