List of usage examples for com.google.common.net HttpHeaders ACCESS_CONTROL_ALLOW_CREDENTIALS
String ACCESS_CONTROL_ALLOW_CREDENTIALS
To view the source code for com.google.common.net HttpHeaders ACCESS_CONTROL_ALLOW_CREDENTIALS.
Click Source Link
From source file:org.killbill.billing.server.filters.ResponseCorsFilter.java
@Override public void doFilter(final ServletRequest request, final ServletResponse response, final FilterChain chain) throws IOException, ServletException { final HttpServletResponse res = (HttpServletResponse) response; final HttpServletRequest req = (HttpServletRequest) request; final String origin = MoreObjects.firstNonNull(req.getHeader(HttpHeaders.ORIGIN), "*"); res.addHeader(HttpHeaders.ACCESS_CONTROL_ALLOW_ORIGIN, origin); res.addHeader(HttpHeaders.ACCESS_CONTROL_ALLOW_METHODS, "GET, POST, DELETE, PUT, OPTIONS"); res.addHeader(HttpHeaders.ACCESS_CONTROL_ALLOW_HEADERS, allowedHeaders); res.addHeader(HttpHeaders.ACCESS_CONTROL_EXPOSE_HEADERS, allowedHeaders); res.addHeader(HttpHeaders.ACCESS_CONTROL_ALLOW_CREDENTIALS, "true"); chain.doFilter(request, response);/*w w w. j a v a 2 s .c o m*/ }