WSO2 API Manager 3.2.0中的API名称属性

WSO2 API Manager 3.2.0中的API名称属性,wso2,wso2-am,Wso2,Wso2 Am,在WSO2的Api管理器2.6.0版本中,我使用自定义序列记录每个流量,包括Api名称、资源、应用程序、令牌类型等。。。输入输出顺序 <log level="custom"> <property expression="fn:concat('[V2][API][',$ctx:api.ut.application.name,'][',$ctx:API_NAME,'][',$ctx:AM_KEY_TYPE,'][',$ctx:REST_SUB_

在WSO2的Api管理器2.6.0版本中,我使用自定义序列记录每个流量,包括Api名称、资源、应用程序、令牌类型等。。。输入输出顺序

<log level="custom">
    <property expression="fn:concat('[V2][API][',$ctx:api.ut.application.name,'][',$ctx:API_NAME,'][',$ctx:AM_KEY_TYPE,'][',$ctx:REST_SUB_REQUEST_PATH,'][',$ctx:api.ut.userId,'][',$ctx:EXECUTION_TIME_KAFKA,'][',$ctx:SYNAPSE_REST_API_VERSION,'][NOCOMMENT]')" name="LOG2PARSE"/>
</log>

自3.2.0以来,我无法再使用“$ctx:API_NAME”属性

您知道检索API名称的正确属性是什么吗?如果可以,我不想使用自定义属性获取名称

另外,我在文档中找不到泛型属性。 你知道吗


谢谢大家!

对于API名称,您可以使用以下内容

$ctx:api.ut.api

其他一些属性可在此处找到-