Skip to content

Instantly share code, notes, and snippets.

@grncdr
Forked from Marak/echoHttpRequest.js
Created November 9, 2014 15:14
Show Gist options
  • Save grncdr/695fd7f308dbfd2b0bfc to your computer and use it in GitHub Desktop.
Save grncdr/695fd7f308dbfd2b0bfc to your computer and use it in GitHub Desktop.
Echo HTTP requests
require('bluebird');
module['exports'] = function echoHttp (hook) {
hook.debug("Debug messages are sent to the debug console");
hook.debug(hook.params);
hook.debug(hook.req.path);
hook.debug(hook.req.method);
hook.debug(hook.env);
hook.res.end(JSON.stringify(hook.params, true, 2));
};
module['exports'].schema = {
"param1": {
"type": "string"
},
"param2": {
"type": "string"
}
};
// The Theme and Presenter will default to the following files if not set
// see: http://hook.io/themes
module['exports'].theme = "http://hook.io/themes/debug/index.html";
module['exports'].presenter = "http://hook.io/themes/debug/index.js";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment