Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleRequest ¶
func StartServer ¶
func StartServer(port int)
Types ¶
type AdvancedMetrics ¶
type AdvancedMetrics struct {
PrometheusPort int
}
func (AdvancedMetrics) CaddyModule ¶
func (AdvancedMetrics) CaddyModule() caddy.ModuleInfo
func (AdvancedMetrics) ServeHTTP ¶
func (am AdvancedMetrics) ServeHTTP(w http.ResponseWriter, r *http.Request, next caddyhttp.Handler) error
func (AdvancedMetrics) UnmarshalCaddyfile ¶
func (AdvancedMetrics) UnmarshalCaddyfile(d *caddyfile.Dispenser) error
type LoggingResponseWriter ¶
type LoggingResponseWriter struct { http.ResponseWriter // contains filtered or unexported fields }
func NewLoggingResponseWriter ¶
func NewLoggingResponseWriter(w http.ResponseWriter) *LoggingResponseWriter
func (*LoggingResponseWriter) WriteHeader ¶
func (lrw *LoggingResponseWriter) WriteHeader(code int)
Click to show internal directories.
Click to hide internal directories.