getsentry / getsentry/sentry-java
Attach request body for Spring WebFlux
- Linguagem predominante
- Kotlin
- Estrelas
- 1.4k
- Forks
- 478
- Merge médio
- 3d 4h
- PRs com merge (30d)
- 72
Descrição
### Integration
sentry-spring-boot-jakarta
### Java Version
17
### Version
6.28.0
### Steps to Reproduce
spring boot 3.0
application.properties
```
sentry.send-default-pii=true
sentry.max-request-body-size=always
```
### Expected Result
request body should be sent
### Actual Result
On `SentrySpringFilter`,
it seems like `CachedBodyHttpServletRequest` is created and request body is extracted by `RequestPayloadExtractor`
but on `SentryWebFilter`, i can't find such process.
Is there any way to send request body with `SentryWebFilter` ?
Guia de contribuição
Direção de pesquisa
Reproduza com Spring Boot 3.0, sentry.send-default-pii=true e sentry.max-request-body-size=always e, em seguida, compare SentryWebFilter com SentrySpringFilter. Leia o fluxo existente de CachedBodyHttpServletRequest e RequestPayloadExtractor; considera-se concluído quando o corpo da requisição WebFlux estiver incluído no evento com a configuração indicada.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- java, spring-boot
- Domínio
- backend
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100