How to intercept the request wrapped by modified request for itself by dubbo's rest service

the requirement is to record the access log. In the case of a json request, the data in the requestbody can only be obtained once.
then wants to encapsulate a httpsevletrequest to read multiple times, which can now be intercepted, but cannot put the wrapped request into the context to continue the request.

Aug.18,2021

the original containerRequestContext can reset the stream, which has been resolved

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b38b11-2c129.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b38b11-2c129.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?