Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ph.samson:cors-filter

Package Overview
Dependencies
Maintainers
0
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ph.samson:cors-filter

CORS Filter is a universal solution for fitting Cross-Origin Resource Sharing (CORS) support to Java web applications. CORS is a recent W3C effort to introduce a standard mechanism for enabling cross-domain requests in web browsers and participating servers.

  • 1.5.0.1
  • Source
  • Maven
  • Socket score

Version published
Maintainers
0
Source

Java Cross-Origin Resource Sharing (CORS) Filter

Copyright (c) Vladimir Dzhuvinov, 2010 - 2012

README

This package provides a Java servlet filter that implements the Cross-Origin Resource Sharing (CORS) mechanism for allowing cross-domain HTTP requests from web browsers. The CORS W3C working draft settled in 2009 and as of 2010 CORS is supported by all major browsers such as Firefox, Safari, Chrome and IE.

To enable CORS for a particular HTTP resource, such as a servlet, JSP or plain HTML file, attach a CORSFilter to it via a element in the web.xml descriptor file. The default CORS filter policy is to allow any origin (including credentials). To impose a stricter access policy configure the filter using the supported elements. See the CORSFilter JavaDoc for configuration details.

This CORS filter version implements the W3C working draft from 2010-07-27:

http://www.w3.org/TR/2010/WD-cors-20100727/

For installation instructions, usage and other information visit the CORS Filter website:

http://software.dzhuvinov.com/cors-filter.html

Content of this package:

README.txt                This file.

LICENSE.txt               The software license.

cors-filter-<version>.jar JAR file containing the CORS filter and any 
                          other required classes.

cors-demo.war             CORS demo web application.

build.xml                 Apache Ant build file.

demo/                     CORS filter demo with requesting page.

javadoc/                  JavaDoc files.

lib/                      Build, test and run-time dependencies.

src/                      The source code.

test/                     JUnit tests.

Change log:

version 1.0 (2010-09-29) * First official release.

version 1.1 (2010-10-10) * Tags CORS requests for downstream notification using HttpServletRequest.addAttribute().

version 1.2 (2010-12-13) * Released under the Apache Open Source License 2.0.

version 1.2.1 (2011-07-29) * Updates Property Util JAR to 1.4. * Updates documentation to reflect the latest W3C CORS terminology.

version 1.3 (2011-12-02) * Fixes improper detection of actual HTTP OPTIONS CORS requests. * Updates Property Util JAR to 1.5.

version 1.3.1 (2011-12-02) * Removes improper filter chain for preflight HTTP OPTIONS CORS requests.

version 1.3.2 (2012-07-31) * Updates Property Util JAR to 1.6. * Adds Maven POM. * Updates Ant build.xml script.

version 1.4 (2012-10-19) * Adds new optional cors.allowSubdomains configuration parameter to enable domain suffix matching (contributed by Jared Ottley and Luis Sala of Alfresco). * Removes support of file:// CORS scheme. * Refactors Origin processing.

version 1.5 (2012-10-19) * Removes support of multivalued Origin headers according to the latest CORS spec from 2012-04-03.

[EOF]

FAQs

Package last updated on 12 Mar 2013

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc