调用GetWebContainerConfig接口获取应用的Tomcat配置。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

GET /pop/v5/oam/web_container_config HTTP/1.1

请求参数

名称 类型 位置 是否必选 示例值 描述
AppId String Query 5a166fbd-****-****

应用ID。

返回数据

名称 类型 示例值 描述
Code Integer 200

接口状态或POP错误码。

Message String success

附加信息。

RequestId String 4823-bhjf-23u4-eiufh

请求ID。

WebContainerConfig Struct

Tomcat配置内容。

ContextInputType String root

上下文路径类型。

ContextPath String ROOT

上下文路径。

HttpPort Integer 8080

HTTP服务端口。

MaxThreads Integer 500

最大线程数。

ServerXml String <Server port=*****

Server XML高级配置内容

UriEncoding String ISO-8859-1

URI编码类型。

UseAdvancedServerXml Boolean true

是否使用高级配置。

UseBodyEncoding Boolean true

是否使用Body字符编码。

UseDefaultConfig Boolean true

是否使用默认配置。

示例

请求示例

GET /pop/v5/oam/web_container_config HTTP/1.1
公共请求头
{
"AppId": "5a166fbd-****-****"
}

正常返回示例

XML格式

<GetWebContainerConfigResponse>
  <Message>success</Message>
  <RequestId>4823-bhjf-23u4-eiufh</RequestId>
  <Code>200</Code>
  <WebContainerConfig>
        <HttpPort>8080</HttpPort>
        <UriEncoding>ISO-8859-1</UriEncoding>
        <ContextPath>ROOT</ContextPath>
        <ContextInputType>root</ContextInputType>
        <UseBodyEncoding>true</UseBodyEncoding>
        <ServerXml>&lt;Server port=*****</ServerXml>
        <MaxThreads>500</MaxThreads>
        <UseDefaultConfig>true</UseDefaultConfig>
        <UseAdvancedServerXml>true</UseAdvancedServerXml>
  </WebContainerConfig>
</GetWebContainerConfigResponse>

JSON格式

{
    "Message": "success",
    "RequestId": "4823-bhjf-23u4-eiufh",
    "Code": 200,
    "WebContainerConfig": {
        "HttpPort": 8080,
        "UriEncoding": "ISO-8859-1",
        "ContextPath": "ROOT",
        "ContextInputType": "root",
        "UseBodyEncoding": true,
        "ServerXml": "&lt;Server port=*****",
        "MaxThreads": 500,
        "UseDefaultConfig": true,
        "UseAdvancedServerXml": true
    }
}

错误码

HttpCode 错误码 错误信息 描述
500 UnknownError The request processing has failed due to some unknown error. 未知错误。请重试该操作,若再出现该错误请提交工单。

访问错误中心查看更多错误码。