++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Chief Architect Instrument Software and Science Data Systems Section (398) NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 168-519, Mailstop: 168-527 Email: [email protected] WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Adjunct Associate Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-----Original Message----- From: Tyler Palsulich <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Tuesday, March 24, 2015 at 3:41 PM To: "[email protected]" <[email protected]> Subject: Access Control Allow Origin >Hi Folks, > >I took a stab at creating an example website to submit a file to the form >resource of our VM. See http://tpalsulich.github.io/TikaExamples/. > >If I try to use AJAX to submit the request to make the page prettier (see >the script in the head of the page (with ev.preventDefault() commented >out), I get the following error: > >XMLHttpRequest cannot load http://162.242.228.174:9998/tika/form. No >'Access-Control-Allow-Origin' header is present on the requested resource. >Origin 'http://tpalsulich.github.io' is therefore not allowed access. The >response had HTTP status code 400. > >We can't allow the tika-server response header to accept "*" in general, >since that isn't secure. So, would there be interest in including this >sort >of site on the VM? Then, the AJAX request won't be external and we won't >have this error. > >The version button just takes you to the version resource on the VM >(doesn't do anything with the file). > >Tyler
