Skip to content

Commit 37a582a

Browse files
committed
logging of requests to console
1 parent 877fb15 commit 37a582a

File tree

3 files changed

+28
-2
lines changed

3 files changed

+28
-2
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package com.pnuema.java.barcode.barcodeapi;
2+
3+
import org.springframework.context.annotation.Bean;
4+
import org.springframework.context.annotation.Configuration;
5+
import org.springframework.web.filter.CommonsRequestLoggingFilter;
6+
7+
@Configuration
8+
public class RequestLoggingFilterConfig {
9+
10+
@Bean
11+
public CommonsRequestLoggingFilter logFilter() {
12+
CommonsRequestLoggingFilter filter
13+
= new CommonsRequestLoggingFilter();
14+
filter.setIncludeQueryString(true);
15+
filter.setIncludePayload(true);
16+
filter.setMaxPayloadLength(10000);
17+
filter.setIncludeHeaders(true);
18+
filter.setAfterMessagePrefix("Request -> ");
19+
return filter;
20+
}
21+
}

src/main/java/com/pnuema/java/barcode/barcodeapi/controllers/v1/BarcodeController.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import org.springframework.http.MediaType;
99
import org.springframework.http.ResponseEntity;
1010
import org.springframework.lang.Nullable;
11-
import org.springframework.util.MimeTypeUtils;
1211
import org.springframework.web.bind.annotation.*;
1312

1413
import javax.imageio.ImageIO;
@@ -19,7 +18,6 @@
1918
import java.net.InetAddress;
2019
import java.net.UnknownHostException;
2120
import java.util.Optional;
22-
import java.util.concurrent.atomic.AtomicReference;
2321

2422
@RestController
2523
public class BarcodeController extends AbstractV1Resource {

src/main/resources/application-prod.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,10 @@ server:
1010
error:
1111
whitelabel:
1212
enabled: false
13+
logging:
14+
level:
15+
org:
16+
springframework:
17+
web:
18+
filter:
19+
CommonsRequestLoggingFilter: DEBUG

0 commit comments

Comments
 (0)