* Require Field for rewrite rules * review feedback changes * fix ut * fix typo, add warning message
13 lines
396 B
Go
13 lines
396 B
Go
// Package rewrite is middleware for rewriting requests internally to something different.
|
|
package rewrite
|
|
|
|
/*
|
|
Additional FIELD keywords may be implemented to support more rewrite use-cases.
|
|
New Rule types must be added to the Fields map.
|
|
The type must implement `New` and `Rewrite` functions.
|
|
*/
|
|
var Fields = map[string]Rule{
|
|
"name": NameRule{},
|
|
"type": TypeRule{},
|
|
"class": ClassRule{},
|
|
}
|