调用GetContainerConfiguration接口获取应用或应用分组的Tomcat配置。

调试

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

请求头

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

请求语法

GET /pop/v5/app/container_config HTTP/1.1

请求参数

名称 类型 位置 是否必选 示例值 描述
AppId String Query 3616cdca-4f92-**************

应用ID。

GroupId String Query 8123db90-880f-**************

分组ID。

  • 如果ID不为空,则获取应用分组的Tomcat配置。
  • 如果ID为“”,则获取应用的Tomcat配置。

返回数据

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

接口请求返回的状态码。

ContainerConfiguration Struct

Tomcat配置。

ContextPath String /

Tomcat的Context Path。

HttpPort Integer 8080

应用端口。返回设置的值和应用配置。

MaxThreads Integer 400

最大线程数,返回设置的值。

  • 如果应用分组未设置,则返回应用的配置。
  • 如果应用未设置,则返回默认值。
URIEncoding String ISO-8859-1

URI编码方式,包含ISO-8859-1、GBK、GB2312和UTF-8,返回设置的值。

  • 如果应用分组未设置,则返回应用的配置。
  • 如果应用未设置,则返回默认值。
UseBodyEncoding Boolean true

useBodyEncodingForURI是否启用,返回设置的值。

  • 如果应用分组未设置,则返回应用的配置。
  • 如果应用未设置,则返回默认值。
Message String success

接口请求返回的信息。

RequestId String 34F8-FDG9-*****************

请求ID。

示例

请求示例

GET /pop/v5/app/container_config HTTP/1.1
公共请求头
{
  "AppId": ""
}

正常返回示例

XML格式

<Message>success</Message>
<ContainerConfiguration>
    <UseBodyEncoding>true</UseBodyEncoding>
    <ContextPath>ROOT</ContextPath>
    <MaxThreads>400</MaxThreads>
    <HttpPort>8080</HttpPort>
    <URIEncoding>ISO-8859-1</URIEncoding>
</ContainerConfiguration>
<Code>200</Code>

JSON格式

{
	"Message": "success",
	"ContainerConfiguration": {
		"UseBodyEncoding": true,
		"ContextPath": "ROOT",
		"MaxThreads": 400,
		"HttpPort": 8080,
		"URIEncoding": "ISO-8859-1"
	},
	"Code": 200
}

错误码

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