example.js 417 B

12345678910111213141516171819
  1. var koa = require('koa');
  2. var request = require('../index'); //koa-request
  3. var app = koa();
  4. app.use(function *() {
  5. var options = {
  6. url: 'https://api.github.com/repos/dionoid/koa-request',
  7. headers: { 'User-Agent': 'request' }
  8. };
  9. var response = yield request(options);
  10. var info = JSON.parse(response.body);
  11. this.body = 'my full name is ' + info.full_name;
  12. });
  13. app.listen(process.env.PORT || 8080);