1
0
mirror of https://github.com/kataras/iris.git synced 2025-12-18 10:27:06 +00:00

middleware/logger: new configuration field, defaults to false: Query bool, if true prints the full path, including the URL query as requested at https://github.com/kataras/iris/issues/1017

Former-commit-id: 03c8fc523a8ba955dae43e4c7e9498fc3d86a1c8
This commit is contained in:
Gerasimos Maropoulos
2018-05-31 01:39:23 +03:00
parent 5de17a08f9
commit f84248cb4e
4 changed files with 15 additions and 2 deletions

View File

@@ -30,6 +30,12 @@ type Config struct {
// Defaults to true.
Path bool
// Query will append the URL Query to the Path.
// Path should be true too.
//
// Defaults to false.
Query bool
// Columns will display the logs as a formatted columns-rows text (bool).
// If custom `LogFunc` has been provided then this field is useless and users should
// use the `Columinize` function of the logger to get the output result as columns.
@@ -81,6 +87,7 @@ func DefaultConfig() Config {
IP: true,
Method: true,
Path: true,
Query: false,
Columns: false,
LogFunc: nil,
Skippers: nil,