[英]API Name property in WSO2 Api Manager 3.2.0
在 WSO2 的 Api Manager 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 Name 的正確屬性是什么嗎? 如果可以,我不想使用自定義屬性來獲取名稱。
另外,我在文檔中找不到泛型屬性。 你有什么主意嗎 ?
謝謝 !
對於 API 名稱,您可以使用以下內容。
$ctx:api.ut.api
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.