Skip to content

Instantly share code, notes, and snippets.

@rafalw
Created November 28, 2011 21:01
Show Gist options
  • Save rafalw/1402038 to your computer and use it in GitHub Desktop.
Save rafalw/1402038 to your computer and use it in GitHub Desktop.
Metoda POST i http.ClientRequest w Node.js
#!/usr/bin/env node
var http = require("http");
var req_opts = {
host: "127.0.0.1",
port: 8888,
method: "POST",
path: "/upload"
};
var req = http.request(req_opts);
req.on("response", function(response) {
console.log("<response> Odpowiedź:");
response.setEncoding("utf-8");
response.on("data", function(chunk) {
console.log("<response, data> " + chunk);
});
response.on("end", function() {
console.log("<response, end> Koniec danych odpowiedzi.");
});
});
req.on("error", function(err) {
console.log("<request, error> Błąd: " + err.message);
});
console.log("Wysyłanie danych...");
req.write("text=Pierwsza linijka tekstu...\n");
req.write("I ostania ;-)");
req.end();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment