Version 1
[yaffs-website] / node_modules / phantomjs-prebuilt / lib / phantom / examples / postjson.js
diff --git a/node_modules/phantomjs-prebuilt/lib/phantom/examples/postjson.js b/node_modules/phantomjs-prebuilt/lib/phantom/examples/postjson.js
new file mode 100644 (file)
index 0000000..b02f430
--- /dev/null
@@ -0,0 +1,19 @@
+// Example using HTTP POST operation
+
+"use strict";
+var page = require('webpage').create(),
+    server = 'http://posttestserver.com/post.php?dump',
+    data = '{"universe": "expanding", "answer": 42}';
+
+var headers = {
+    "Content-Type": "application/json"
+}
+
+page.open(server, 'post', data, headers, function (status) {
+    if (status !== 'success') {
+        console.log('Unable to post!');
+    } else {
+        console.log(page.content);
+    }
+    phantom.exit();
+});