SandboxServiceController
@RestController @RequestMapping("/sandbox") public class SandboxServiceController
源码Source
io/agentscope/runtime/autoconfigure/controller/SandboxServiceController.java:37–296沙箱服务控制器,承载智能体的部署、调度与服务化运行。位于 io.agentscope.runtime.autoconfigure.controller 包。核心成员包括 registerEndpoints、handlePost、handleGet、handleDelete。
A class in io.agentscope.runtime.autoconfigure.controller that deploys, schedules and serves agents. Declared in io.agentscope.runtime.autoconfigure.controller.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public void registerEndpoints() | 注册 `registerEndpoints`。 Registers the endpoints. |
public ResponseEntity<Map<String, Object>> handlePost(Map<String, Object> requestData, jakarta.servlet.http.HttpServletRequest request) | 处理后置。 Handle POST requests to remote wrapper endpoints |
public ResponseEntity<Map<String, Object>> handleGet(Map<String, Object> requestData, jakarta.servlet.http.HttpServletRequest request) | 处理读取。 Handle GET requests to remote wrapper endpoints |
public ResponseEntity<Map<String, Object>> handleDelete(Map<String, Object> requestData, jakarta.servlet.http.HttpServletRequest request) | 处理删除。 Handle DELETE requests to remote wrapper endpoints |
方法详情Method Detail
registerEndpoints
public void registerEndpoints()
注册 registerEndpoints。
Registers the endpoints.
源码Source
io/agentscope/runtime/autoconfigure/controller/SandboxServiceController.java:48–74handlePost
public ResponseEntity<Map<String, Object>> handlePost(Map<String, Object> requestData, jakarta.servlet.http.HttpServletRequest request)
处理后置。
Handle POST requests to remote wrapper endpoints
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
requestData | Map<String, Object> | 请求数据(类型 `Map`)。The request data. |
request | jakarta.servlet.http.HttpServletRequest | 请求(类型 `jakarta.servlet.http.HttpServletRequest`)。The request. |
ResponseEntity<Map<String, Object>>返回ResponseEntity>。Returns response entity.
源码Source
io/agentscope/runtime/autoconfigure/controller/SandboxServiceController.java:79–86handleGet
public ResponseEntity<Map<String, Object>> handleGet(Map<String, Object> requestData, jakarta.servlet.http.HttpServletRequest request)
处理读取。
Handle GET requests to remote wrapper endpoints
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
requestData | Map<String, Object> | 请求数据(类型 `Map`)。The request data. |
request | jakarta.servlet.http.HttpServletRequest | 请求(类型 `jakarta.servlet.http.HttpServletRequest`)。The request. |
ResponseEntity<Map<String, Object>>返回ResponseEntity>。Returns response entity.
源码Source
io/agentscope/runtime/autoconfigure/controller/SandboxServiceController.java:91–98handleDelete
public ResponseEntity<Map<String, Object>> handleDelete(Map<String, Object> requestData, jakarta.servlet.http.HttpServletRequest request)
处理删除。
Handle DELETE requests to remote wrapper endpoints
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
requestData | Map<String, Object> | 请求数据(类型 `Map`)。The request data. |
request | jakarta.servlet.http.HttpServletRequest | 请求(类型 `jakarta.servlet.http.HttpServletRequest`)。The request. |
ResponseEntity<Map<String, Object>>返回ResponseEntity>。Returns response entity.
源码Source
io/agentscope/runtime/autoconfigure/controller/SandboxServiceController.java:103–110