Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 66264 invoked from network); 19 Mar 2010 00:36:42 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 19 Mar 2010 00:36:42 -0000 Received: (qmail 71945 invoked by uid 500); 19 Mar 2010 00:36:41 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 71872 invoked by uid 500); 19 Mar 2010 00:36:41 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 71864 invoked by uid 99); 19 Mar 2010 00:36:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Mar 2010 00:36:41 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of todd.chambery@gmail.com designates 209.85.218.221 as permitted sender) Received: from [209.85.218.221] (HELO mail-bw0-f221.google.com) (209.85.218.221) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Mar 2010 00:36:32 +0000 Received: by bwz21 with SMTP id 21so2937883bwz.35 for ; Thu, 18 Mar 2010 17:36:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:content-type; bh=7qxWiIwZATYjsjzPQ9sv5Enn9bWLD6Ah5XgOin0LqBU=; b=uTEnGIYDZuwn7NdceUElqaFM98CYSwWXviRL2hSrM2N0oSzyvYQ3A0YpBYpxCyXmSt CgM0haDT+4DeAAWu/TUjJ2fAjm5c+jYA7+D7q1/weVbBjGph69CimZThgdu6Zzw7p069 iCtqApgTBBYb/H4rarFREN21lfE6mdRt1UjvU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=Ku+ckHZhDqkAJiVosgzltsdZtA7D5eBuBY5IDC0URPNoDzMoIAQX8sm+LeYf5cWCRA SXf+iNPrB1dh0fC0igHTbh6sBvICoNwuNTLTQUsfAtue9S9JtONOBI+HUdjbV9PuAbhx XwzpipekHaFmeje67buGOriiSsbluSKdnIXMg= MIME-Version: 1.0 Received: by 10.204.35.11 with SMTP id n11mr3336555bkd.4.1268958972103; Thu, 18 Mar 2010 17:36:12 -0700 (PDT) From: Todd Chambery Date: Thu, 18 Mar 2010 20:35:52 -0400 Message-ID: Subject: client-side upload To: user@couchdb.apache.org Content-Type: multipart/alternative; boundary=00032555a39ac44c3704821c8864 X-Virus-Checked: Checked by ClamAV on apache.org --00032555a39ac44c3704821c8864 Content-Type: text/plain; charset=ISO-8859-1 Hi all, I need to upload a lot of static data to a CloudDB. Currently, I upload all my Javascript files containing the data as attachments, then run a loader script on the server that populates the database. I'd like to do my "drop-create-populate" with client-side Javascript, but my investigations (trying Java, Javascript, and curl) have led me down a number of frustrating ends. On the browser, it's cross-site scripting. On jclouddb, it's the svenson parser chokes on my (valid) JS. With curl, I'm missing some dependency. Is there a "done and done" script for uploading JSON data from a client to CloudDB? Thanks, Todd --00032555a39ac44c3704821c8864--