Thanks all for the suggestions. I did finally get my POST into the database by disabling the crossDomain on the browser side code. I did have cors enabled on CouchDB which I thought should have allowed the database to respond better to the OPTIONS requests than a 405? I originally was running an older version of CouchDB that looked like it did not support CORS but then upgraded to 1.5.0 and still had this issue.
Thanks again. I have one other question but unrelated so I will post on a different thread. On Thu, Feb 20, 2014 at 11:08 AM, Russell Branca <[email protected]>wrote: > Hi Ben, > > > Your browser making OPTIONS requests is indicative of a cross domain > request that requires CORS to be enabled within CouchDB. The issue is that > by default in the browser, you can't make an ajax request from one domain > to another. > > > -Russell > > > On Thu, Feb 20, 2014 at 12:09 AM, I.R. <[email protected]> wrote: > > > > > > What is the simplest way to POST docs to the database from the browser > > > using ajax? > > > > open /_utils and use Futon's JQuery lib inside the browser console to > POST > > via Ajax - this should prevent you from the x-domain issue >
