Hello friends I want to send URL-encoded data via POST to a public server (http://www.posttestserver.com , do you knew it?)
If I do: curl -X POST -H "Content-Type":"application/x-www-form-urlencoded" -d "key1=value1" http://www.posttestserver.com/post.php , it works perfectly But if I execute this code, it doesn't send anything: var http = require("http") var qs = require("querystring") var data = { key1:"value1" } var request = { hostname: "www.posttestserver.com", path:"/post.php", method: "POST", headers: {"content-type":"application/x-www-form-urlencoded"} } var req = http.request(request, function(res) { res.pipe(process.stdout) }) req.write(qs.stringify(data)) req.end() WHY??? Thanks!! -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/5960198b-a1e0-498b-ac24-8a7857bfae5f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
