diff --git a/docs/en/protocols/HTTP-API-Protocol.md b/docs/en/protocols/HTTP-API-Protocol.md index 3b42a4223b9c64884900062c201dcb71906d62f0..0100850621f7ed1f2ac14d1d9ac1b7d37e298b5e 100644 --- a/docs/en/protocols/HTTP-API-Protocol.md +++ b/docs/en/protocols/HTTP-API-Protocol.md @@ -128,7 +128,7 @@ Input: "parentSpanId": 0, "componentId": 6000, "peer": "User Service Name-nginx:upstream_ip:port", - "spanLayer": "HTTP" + "spanLayer": "Http" }, { "operationName": "/tier2/lb", @@ -170,7 +170,7 @@ Input: "entryEndpoint": "/ingress" } ], - "spanLayer": "HTTP" + "spanLayer": "Http" } ], "serviceInstanceId": 1, diff --git a/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/segment/ProtoBufJsonUtilsTest.java b/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/segment/ProtoBufJsonUtilsTest.java index 559a90876e09c4c86e10e5615c4232108c549a33..2feb9611f35ef4a760a0d710b3088ebf77ff4ba2 100644 --- a/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/segment/ProtoBufJsonUtilsTest.java +++ b/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/segment/ProtoBufJsonUtilsTest.java @@ -21,6 +21,7 @@ package org.apache.skywalking.oap.server.receiver.trace.provider.parser.listener import java.io.IOException; import org.apache.skywalking.apm.network.common.Command; import org.apache.skywalking.apm.network.common.Commands; +import org.apache.skywalking.apm.network.language.agent.SpanLayer; import org.apache.skywalking.apm.network.language.agent.UpstreamSegment; import org.apache.skywalking.apm.network.language.agent.v2.SegmentObject; import org.apache.skywalking.oap.server.library.util.ProtoBufJsonUtils; @@ -42,7 +43,7 @@ public class ProtoBufJsonUtilsTest { " \"parentSpanId\": 0,\n" + " \"componentId\": 6000,\n" + " \"peer\": \"User Service Name-nginx:upstream_ip:port\",\n" + - " \"spanLayer\": \"HTTP\"\n" + + " \"spanLayer\": \"Http\"\n" + " },\n" + " {\n" + " \"operationName\": \"/tier2/lb\",\n" + @@ -83,7 +84,7 @@ public class ProtoBufJsonUtilsTest { " \"entryEndpoint\": \"/ingress\"\n" + " }\n" + " ],\n" + - " \"spanLayer\": \"HTTP\"\n" + + " \"spanLayer\": \"Http\"\n" + " }\n" + " ],\n" + " \"serviceInstanceId\": 1,\n" + @@ -116,6 +117,7 @@ public class ProtoBufJsonUtilsTest { ProtoBufJsonUtils.fromJSON(json, segBuilder); SegmentObject segmentObject = segBuilder.build(); Assert.assertEquals(2, segmentObject.getSpansCount()); + Assert.assertEquals(SpanLayer.Http, segmentObject.getSpans(0).getSpanLayer()); } catch (IOException e) { e.printStackTrace(); }