package com.fdkankan.scene.httpclient; import com.dtflys.forest.annotation.Body; import com.dtflys.forest.annotation.Get; import com.dtflys.forest.annotation.Post; import com.dtflys.forest.annotation.Retry; import com.dtflys.forest.annotation.Success; import com.dtflys.forest.annotation.Var; import com.dtflys.forest.callback.OnError; import com.dtflys.forest.callback.OnSuccess; import com.dtflys.forest.http.ForestResponse; import com.fdkankan.common.response.Result; import com.fdkankan.scene.bean.CameraBean; import com.fdkankan.scene.bean.RequestSceneProV4; import com.fdkankan.scene.bean.UserIncrementBean; import com.fdkankan.scene.callback.FdkkMiniReqSuccessCondition; import com.fdkankan.scene.entity.SceneProV3; import java.io.File; import java.io.InputStream; import org.springframework.beans.factory.annotation.Value; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.multipart.MultipartFile; /** *
* TODO *
* * @author dengsixing * @since 2022/4/24 **/ @Success(condition = FdkkMiniReqSuccessCondition.class) public interface FdkankanMiniClient { @Get(url="{url}" // ,interceptor = TLogForestInterceptor.class 加这个拦截器,打印的tlog日志会详细一些,包括头信息等等 ) @Retry(maxRetryCount = "3", maxRetryInterval = "100") Result