我可以获得 WSO2 handler/mediator 中端点的完整 URL 路径吗?
Can I obtain the full URL path of an endpoint inside WSO2 handler/mediator?
我正在使用 WSO2 AM 2.6,有两个域指向 GW 主机:
- domain1.com
- domain2.com
有没有办法在调解器或自定义处理程序中确定 API 是使用 domain1.com 还是 domain2.com 调用的? 属性 或 return 以下函数:
- 正在调用 https://domain1.com:8243/endpoint/1.0.0 --> domain1.com
- 正在调用 https://domain2.com:8243/endpoint/1.0.0 --> domain2.com
查看突触属性,我看到有 REST_API_CONTEXT 和 REST_API_ENDPOINT_PATH 等属性,但所有 return /endpoint/1.0.0 而不是完整的 [=45] =],包括 "domainX.com" 部分。
主机名应该在 Host
HTTP header 中可用。
我正在使用 WSO2 AM 2.6,有两个域指向 GW 主机:
- domain1.com
- domain2.com
有没有办法在调解器或自定义处理程序中确定 API 是使用 domain1.com 还是 domain2.com 调用的? 属性 或 return 以下函数:
- 正在调用 https://domain1.com:8243/endpoint/1.0.0 --> domain1.com
- 正在调用 https://domain2.com:8243/endpoint/1.0.0 --> domain2.com
查看突触属性,我看到有 REST_API_CONTEXT 和 REST_API_ENDPOINT_PATH 等属性,但所有 return /endpoint/1.0.0 而不是完整的 [=45] =],包括 "domainX.com" 部分。
主机名应该在 Host
HTTP header 中可用。