feat: 火山方舟回调增加来源日志
This commit is contained in:
parent
7068fad278
commit
f6408400ee
|
|
@ -13,6 +13,7 @@ import com.ruoyi.common.enums.VideoTaskStatusType;
|
||||||
import com.ruoyi.common.utils.RandomStringUtil;
|
import com.ruoyi.common.utils.RandomStringUtil;
|
||||||
import com.ruoyi.common.utils.StringUtils;
|
import com.ruoyi.common.utils.StringUtils;
|
||||||
import com.ruoyi.common.utils.TencentCosUtil;
|
import com.ruoyi.common.utils.TencentCosUtil;
|
||||||
|
import com.ruoyi.common.utils.ip.IpUtils;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
|
|
@ -24,6 +25,7 @@ import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
@ -336,8 +338,9 @@ public class ByteApiController extends BaseController {
|
||||||
@PostMapping(value = "/volcCallback")
|
@PostMapping(value = "/volcCallback")
|
||||||
@ApiOperation("火山引擎视频回调")
|
@ApiOperation("火山引擎视频回调")
|
||||||
@Anonymous
|
@Anonymous
|
||||||
public AjaxResult volcCallback(@RequestBody VideoTaskCallBackRequest request) throws Exception {
|
public AjaxResult volcCallback(@RequestBody VideoTaskCallBackRequest request, HttpServletRequest httpRequest) throws Exception {
|
||||||
logger.info("volcCallback 收到回调数据: {}", request);
|
logger.info("volcCallback 收到回调数据: clientIp = {}, host = {}, request = {}", IpUtils.getIpAddr(httpRequest),
|
||||||
|
httpRequest.getHeader("Host"), request);
|
||||||
// 1、基础参数校验
|
// 1、基础参数校验
|
||||||
AjaxResult result = volcCallbackBaseCheck(request);
|
AjaxResult result = volcCallbackBaseCheck(request);
|
||||||
if (result != null) {
|
if (result != null) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue