in runner-plugin-sdk/src/main/java/org/apache/apisix/plugin/runner/HttpRequest.java [83:95]
public String getSourceIP() {
if (Objects.isNull(sourceIP)) {
StringBuilder builder = new StringBuilder();
for (int i = 0; i < req.srcIpLength(); i++) {
builder.append(req.srcIp(i)).append('.');
}
if (StringUtils.hasText(builder.toString())) {
sourceIP = builder.substring(0, builder.length() - 1);
}
}
return sourceIP;
}