org.kohsuke.stapler.StaplerRequest.getReferer()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(56)

本文整理了Java中org.kohsuke.stapler.StaplerRequest.getReferer()方法的一些代码示例,展示了StaplerRequest.getReferer()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StaplerRequest.getReferer()方法的具体详情如下:
包路径:org.kohsuke.stapler.StaplerRequest
类名称:StaplerRequest
方法名:getReferer

StaplerRequest.getReferer介绍

[英]Gets the referer header (like "http://foobar.com/zot") or null. This is just a convenience method.
[中]获取referer标头(如“http://foobar.com/zot)或null。这只是一个方便的方法。

代码示例

代码示例来源:origin: jenkinsci/jenkins

public HttpResponse doTest() {
  String referer = Stapler.getCurrentRequest().getReferer();
  Jenkins j = Jenkins.getInstance();
  // May need to send an absolute URL, since handling of HttpRedirect with a relative URL does not currently honor X-Forwarded-Proto/Port at all.
  String redirect = j.getRootUrl() + "administrativeMonitor/" + id + "/testForReverseProxySetup/" + (referer != null ? Util.rawEncode(referer) : "NO-REFERER") + "/";
  LOGGER.log(Level.FINE, "coming from {0} and redirecting to {1}", new Object[] {referer, redirect});
  return new HttpRedirect(redirect);
}

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

public HttpResponse doTest() {
  String referer = Stapler.getCurrentRequest().getReferer();
  Jenkins j = Jenkins.getInstance();
  // May need to send an absolute URL, since handling of HttpRedirect with a relative URL does not currently honor X-Forwarded-Proto/Port at all.
  String redirect = j.getRootUrl() + "administrativeMonitor/" + id + "/testForReverseProxySetup/" + (referer != null ? Util.rawEncode(referer) : "NO-REFERER") + "/";
  LOGGER.log(Level.FINE, "coming from {0} and redirecting to {1}", new Object[] {referer, redirect});
  return new HttpRedirect(redirect);
}

代码示例来源:origin: org.jenkins-ci.plugins.workflow/workflow-step-api

return ancestor;
String referer = request.getReferer();
if (referer != null) {
  String name = itemFromReferer(referer);

代码示例来源:origin: jenkinsci/workflow-step-api-plugin

return ancestor;
String referer = request.getReferer();
if (referer != null) {
  String name = itemFromReferer(referer);

代码示例来源:origin: org.jenkins-ci.plugins/credentials

String referer = request.getReferer();
String rootPath = request.getRootPath();
if (referer != null && rootPath != null && referer.startsWith(rootPath)) {

代码示例来源:origin: jenkinsci/credentials-plugin

String referer = request.getReferer();
String rootPath = request.getRootPath();
if (referer != null && rootPath != null && referer.startsWith(rootPath)) {

代码示例来源:origin: jenkinsci/gerrit-trigger-plugin

srv.triggerEvent(event);
response.sendRedirect2(request.getReferer());

相关文章

微信公众号

最新文章

更多

StaplerRequest类方法