四好公路
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

26 lines
1019 B

//This file is if you want to run some test localy, run: `node index.js`
//From there you can use something like [Postman](https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en) to send `POST` request to `localhost:8080`.
//Note: When using Postman make sure to not send a `Content-Type` header, if it's field by default, juste delete it.
const asyncBusboy = require('../')
const http = require('http');
const PORT = 8080;
function handleRequest(request, response){
asyncBusboy(request).then(function(formData) {
// [You can put your tests here]
console.log('Files :', formData.files);
console.log('Fields :', formData.fields)
// We need to emit a reponse so that the request doesn't hang
response.end('It Works!! ');
},function(error) {
console.log(error)
response.end('Something broke!! ');
});
}
var server = http.createServer(handleRequest);
server.listen(PORT, function(){
console.log("Server listening on: http://localhost:%s", PORT);
});