Невозможно получить IP-адрес из запроса http.Балерина имеет удаленный хост / порт в конечной точке для построения адреса.Пожалуйста, проверьте следующий фрагмент кода.
@http:ResourceConfig {
path:"/local",
methods:["GET"]
}
sample (endpoint caller, http:Request req) {
string remoteHost = caller.remote.host;
int remotePort = caller.remote.port;
}