|
对于最新稳定版本,请使用Spring Boot 4.0.0! |
HTTP 交换 (http交换)
这http交换端点提供关于HTTP请求-响应交换的信息。
获取HTTP交换
要检索HTTP交换,请设置获取请求/执行器/httpexchanges如以下基于卷度的示例所示:
$ curl 'http://localhost:8080/actuator/httpexchanges' -i -X GET
最终的响应类似于以下内容:
HTTP/1.1 200 OK
Content-Type: application/vnd.spring-boot.actuator.v3+json
Content-Length: 511
{
"exchanges" : [ {
"timestamp" : "2022-12-22T13:43:41Z",
"request" : {
"uri" : "https://api.example.com",
"method" : "GET",
"headers" : {
"Accept" : [ "application/json" ]
}
},
"response" : {
"status" : 200,
"headers" : {
"Content-Type" : [ "application/json" ]
}
},
"principal" : {
"name" : "alice"
},
"session" : {
"id" : "32bcc497-9a16-4ba4-830d-0a4b9f11ffdc"
},
"timeTaken" : "PT0.023S"
} ]
}
响应结构
响应包含追踪的HTTP请求-响应交换的详细信息。 下表描述了该反应的结构:
| 路径 | 类型 | 描述 |
|---|---|---|
|
|
一系列HTTP请求-响应交换。 |
|
|
交换发生的时间戳。 |
|
|
交易所的本金(如果有的话)。 |
|
|
校长的名字。 |
|
|
HTTP 请求的方法。 |
|
|
请求接收的远程地址(如果已知)。 |
|
|
请求的URI。 |
|
|
请求的头部,按头部名称键入。 |
|
|
头部的值 |
|
|
响应状态 |
|
|
响应的头部,按头部名称键入。 |
|
|
头部的值 |
|
|
与交换相关会话(如果有的话)。 |
|
|
本次会议的身份证。 |
|
|
处理交换花了不少时间。 |