blob: 1988d7b21207bcbc42e519ada78091428f694233 [file] [log] [blame]
% Licensed under the Apache License, Version 2.0 (the "License"); you may not
% use this file except in compliance with the License. You may obtain a copy of
% the License at
%
% http://www.apache.org/licenses/LICENSE-2.0
%
% Unless required by applicable law or agreed to in writing, software
% distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
% WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
% License for the specific language governing permissions and limitations under
% the License.
-define(SUPPORTED_HEADERS, [
"accept",
"accept-language",
"authorization",
"content-length",
"content-range",
"content-type",
"destination",
"expires",
"if-match",
"last-modified",
"origin",
"pragma",
"x-couch-full-commit",
"x-couch-id",
"x-couch-persist",
"x-couchdb-www-authenticate",
"x-http-method-override",
"x-requested-with",
"x-couchdb-vhost-path"
]).
-define(SUPPORTED_METHODS, [
"CONNECT",
"COPY",
"DELETE",
"GET",
"HEAD",
"OPTIONS",
"POST",
"PUT",
"TRACE"
]).
%% as defined in http://www.w3.org/TR/cors/#terminology
-define(SIMPLE_HEADERS, [
"cache-control",
"content-language",
"content-type",
"expires",
"last-modified",
"pragma"
]).
-define(COUCH_HEADERS, [
"accept-ranges",
"etag",
"server",
"x-couch-request-id",
"x-couch-update-newrev",
"x-couchdb-body-time"
]).
-define(SIMPLE_CONTENT_TYPE_VALUES, [
"application/x-www-form-urlencoded",
"multipart/form-data",
"text/plain"
]).
-define(CORS_DEFAULT_MAX_AGE, 600).
-define(CORS_DEFAULT_ALLOW_CREDENTIALS, false).