Package com.bytedesk.service.browse
Class BrowseRestControllerVisitor
java.lang.Object
com.bytedesk.service.browse.BrowseRestControllerVisitor
@RestController
@RequestMapping("/visitor/api/v1")
public class BrowseRestControllerVisitor
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?>
browse
(BrowseRequest request, jakarta.servlet.http.HttpServletRequest httpRequest) 处理访客浏览请求
-
Field Details
-
ipService
-
browseRestService
-
-
Constructor Details
-
BrowseRestControllerVisitor
public BrowseRestControllerVisitor()
-
-
Method Details
-
browse
@ApiRateLimiter(value=1.0, timeout=1) @PostMapping("/browse") public org.springframework.http.ResponseEntity<?> browse(@RequestBody BrowseRequest request, jakarta.servlet.http.HttpServletRequest httpRequest) 处理访客浏览请求- Parameters:
request
- 访客请求信息,包含访客相关数据httpRequest
- HTTP请求对象,用于获取客户端IP等信息- Returns:
- 返回操作结果响应实体,包含成功状态和提示信息
-