Skip to content

longmore/egg-proxy-middleware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

egg-proxy-middleware

A proxy plugin for egg.

Can I do for you

This is a plugin for egg. Help you to redriect request from browser to other server api wher CORS.

Install

$ npm i egg-proxy-middleware --save

Usage

// config/config.${env}.js

// require
exports.middleware = [
    'eggProxy'
];
// config
exports.eggProxy = {
    rules: [
        {
            proxy_location: '/login.aspx', // redirect url
            proxy_pass: 'http://www.example.com', // target origin
        }
    ],
    body_parse: true,
    proxy_timeout: 3000,
    gzip: true // default value is true
};
// app/middleware/egg_proxy.js

// wrapper
module.exports = require('egg-proxy-middleware');

Support

framework: koa2

request method: get/post/put/delete

request data format: url/form/multipart

Questions & Suggestions

Please open an issue here.

License

MIT

About

koa proxy middleware for eggjs framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published