/** * Returns the access control request method of the target resource. * * @return The access control request method of the target resource. */ @Override public Method getAccessControlRequestMethod() { return wrappedRequest.getAccessControlRequestMethod(); }
@Override public Method getAccessControlRequestMethod() { Method result = super.getAccessControlRequestMethod(); if (!accessControlRequestMethodAdded) { String header = getHttpCall().getRequestHeaders().getFirstValue( HeaderConstants.HEADER_ACCESS_CONTROL_REQUEST_METHOD, true); if (header != null) { result = Method.valueOf(header); super.setAccessControlRequestMethod(result); } accessControlRequestMethodAdded = true; } return result; }
Method requestedMethod = request.getAccessControlRequestMethod(); if (requestedMethod == null) {
if (request.getAccessControlRequestMethod() != null) { addHeader(HEADER_ACCESS_CONTROL_REQUEST_METHOD, request.getAccessControlRequestMethod().getName(), headers);