Skip to content

Instantly share code, notes, and snippets.

@ivarvong
Created November 16, 2010 03:59
Show Gist options
  • Save ivarvong/701389 to your computer and use it in GitHub Desktop.
Save ivarvong/701389 to your computer and use it in GitHub Desktop.
InCopy JavaScript POST
var myStory = app.documents.item(0).stories.item(0);
header = "POST /dev/postrecv.php HTTP/1.0 \
Host: ode.ivarvong.com \
From: [email protected] \
User-Agent: IVCopy/1.0 \
Content-Type: application/x-www-form-urlencoded \
Content-Length: ";
data = myStory.contents;
data = escape(data);
//data = data.replace("+", "%2B");
//data = data.replace("/", "%2F");*/
//data = encodeURI (data);
data = "data="+data;
packet = header + data.length + "\n\n" + data + "\n\n";
//section = prompt ("Section", "", "Section") );
reply = "";
conn = new Socket;
if (conn.open ("ode.ivarvong.com:80")) {
conn.write ( packet );
//$.writeln ( packet );
reply = conn.read(999999);
//$.writeln (reply);
conn.close();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment