gpt4 book ai didi

org.apache.jackrabbit.webdav.WebdavResponse.setHeader()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-22 12:25:05 24 4
gpt4 key购买 nike

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

WebdavResponse.setHeader介绍

暂无

代码示例

代码示例来源:origin: org.apache.sling/org.apache.sling.jcr.webdav

/** Overridden as the base class uses sendError that we don't want (SLING-2443) */
  @Override
  protected void sendUnauthorized(WebdavRequest request, WebdavResponse response, DavException error) throws IOException {
    response.setHeader("WWW-Authenticate", getAuthenticateHeaderValue());
    response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
    if (error != null) {
      response.getWriter().write(error.getStatusPhrase());
      response.getWriter().write("\n");
    }
    response.getWriter().flush();
  }
}

代码示例来源:origin: apache/jackrabbit

/**
 * The CHECKIN method
 *
 * @param request
 * @param response
 * @param resource
 * @throws DavException
 * @throws IOException
 */
protected void doCheckin(WebdavRequest request, WebdavResponse response,
             DavResource resource)
    throws DavException, IOException {
  if (!(resource instanceof VersionControlledResource)) {
    response.sendError(DavServletResponse.SC_METHOD_NOT_ALLOWED);
    return;
  }
  String versionHref = ((VersionControlledResource) resource).checkin();
  response.setHeader(DeltaVConstants.HEADER_LOCATION, versionHref);
  response.setStatus(DavServletResponse.SC_CREATED);
}

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-webdav

/**
 * The CHECKIN method
 *
 * @param request
 * @param response
 * @param resource
 * @throws DavException
 * @throws IOException
 */
protected void doCheckin(WebdavRequest request, WebdavResponse response,
             DavResource resource)
    throws DavException, IOException {
  if (!(resource instanceof VersionControlledResource)) {
    response.sendError(DavServletResponse.SC_METHOD_NOT_ALLOWED);
    return;
  }
  String versionHref = ((VersionControlledResource) resource).checkin();
  response.setHeader(DeltaVConstants.HEADER_LOCATION, versionHref);
  response.setStatus(DavServletResponse.SC_CREATED);
}

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-webdav

/**
 * Sets the "WWW-Authenticate" header and writes the appropriate error
 * to the given webdav response.
 *
 * @param request The webdav request.
 * @param response The webdav response.
 * @param error The DavException that leads to the unauthorized response.
 * @throws IOException
 */
protected void sendUnauthorized(WebdavRequest request,
                WebdavResponse response, DavException error) throws IOException {
  response.setHeader("WWW-Authenticate", getAuthenticateHeaderValue());
  if (error == null || error.getErrorCode() != HttpServletResponse.SC_UNAUTHORIZED) {
    response.sendError(HttpServletResponse.SC_UNAUTHORIZED);
  } else {
    response.sendError(error.getErrorCode(), error.getStatusPhrase());
  }
}

代码示例来源:origin: apache/jackrabbit

/**
 * Sets the "WWW-Authenticate" header and writes the appropriate error
 * to the given webdav response.
 *
 * @param request The webdav request.
 * @param response The webdav response.
 * @param error The DavException that leads to the unauthorized response.
 * @throws IOException
 */
protected void sendUnauthorized(WebdavRequest request,
                WebdavResponse response, DavException error) throws IOException {
  response.setHeader("WWW-Authenticate", getAuthenticateHeaderValue());
  if (error == null || error.getErrorCode() != HttpServletResponse.SC_UNAUTHORIZED) {
    response.sendError(HttpServletResponse.SC_UNAUTHORIZED);
  } else {
    response.sendError(error.getErrorCode(), error.getStatusPhrase());
  }
}

代码示例来源:origin: com.atlassian.confluence.extra.webdav/webdav-plugin

if (e.getErrorCode() == HttpServletResponse.SC_UNAUTHORIZED) {
  LOGGER.debug("{} {} unauthorized", method, uri);
  webdavResponse.setHeader("WWW-Authenticate", getAuthenticateHeaderValue());
  webdavResponse.sendError(e.getErrorCode(), e.getStatusPhrase());
} else if (HttpServletResponse.SC_FORBIDDEN == e.getErrorCode()) {

代码示例来源:origin: apache/jackrabbit

response.setHeader(header.getHeaderName(), header.getHeaderValue());

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-webdav

response.setHeader(header.getHeaderName(), header.getHeaderValue());

代码示例来源:origin: org.xwiki.platform/xwiki-platform-webdav-server

webdavResponse.setHeader(WWW_AUTHENTICATE_HEADER, getAuthenticateHeaderValue());
  return;
  webdavResponse.setHeader(WWW_AUTHENTICATE_HEADER, getAuthenticateHeaderValue());
  webdavResponse.sendError(e.getErrorCode(), e.getStatusPhrase());
} else {

代码示例来源:origin: apache/jackrabbit

if (!ces.isEmpty()) {
  webdavResponse.setStatus(HttpServletResponse.SC_UNSUPPORTED_MEDIA_TYPE);
  webdavResponse.setHeader("Accept-Encoding", "identity");
  webdavResponse.setContentType("text/plain; charset=UTF-8");
  webdavResponse.getWriter().println("Content-Encodings not supported, but received: " + ces);

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-webdav

if (!ces.isEmpty()) {
  webdavResponse.setStatus(HttpServletResponse.SC_UNSUPPORTED_MEDIA_TYPE);
  webdavResponse.setHeader("Accept-Encoding", "identity");
  webdavResponse.setContentType("text/plain; charset=UTF-8");
  webdavResponse.getWriter().println("Content-Encodings not supported, but received: " + ces);

代码示例来源:origin: apache/archiva

webdavResponse.setHeader( "WWW-Authenticate", getAuthenticateHeaderValue( e.getRepositoryName() ) );
webdavResponse.sendError( e.getErrorCode(), e.getStatusPhrase() );

代码示例来源:origin: apache/jackrabbit

webdavResponse.setHeader(DeltaVConstants.HEADER_LOCATION, loc);
webdavResponse.setStatus(HttpServletResponse.SC_CREATED);

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com