本文整理了Java中org.kohsuke.stapler.StaplerRequest.getRemoteHost()
方法的一些代码示例,展示了StaplerRequest.getRemoteHost()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StaplerRequest.getRemoteHost()
方法的具体详情如下:
包路径:org.kohsuke.stapler.StaplerRequest
类名称:StaplerRequest
方法名:getRemoteHost
暂无
代码示例来源:origin: SonarSource/sonar-scanner-jenkins
@RequirePOST
public void doIndex(StaplerRequest req, StaplerResponse rsp) throws IOException {
String payload = IOUtils.toString(req.getReader());
LOGGER.info("Received POST from " + req.getRemoteHost());
try {
JSONObject o = JSONObject.fromObject(payload);
LOGGER.fine(() -> "Full details of the POST was " + o.toString());
String taskId = o.getString("taskId");
String status = o.getString("status");
String qgStatus = null;
if (CETask.STATUS_SUCCESS.equals(status)) {
qgStatus = o.has("qualityGate") ? o.getJSONObject("qualityGate").getString("status") : "NONE";
}
for (Listener listener : listeners) {
listener.onTaskCompleted(taskId, status, qgStatus);
}
} catch (JSONException e) {
LOGGER.log(Level.WARNING, e, () -> "Invalid payload " + payload);
rsp.sendError(HttpServletResponse.SC_BAD_REQUEST, "Invalid JSON Payload");
}
rsp.setStatus(HttpServletResponse.SC_OK);
}
代码示例来源:origin: jenkinsci/swarm-plugin
SwarmSlave slave = new SwarmSlave(name, "Swarm slave from " + req.getRemoteHost() + " : " + description,
remoteFsRoot, String.valueOf(executors), mode, "swarm " + Util.fixNull(labels), nodeProperties);
内容来源于网络,如有侵权,请联系作者删除!