gulp里http-proxy-middleware的使用

在gulp里使用http-proxy-middleware配置了代理的服务

gulp.task('connect', function() {
  connect.server({
    root: './dist',
    livereload: true,
    port: 8080,
    middleware: function(connect, opt) {
                return [
                    proxy('/api/',  {
                        target: 'http://10.10.16.3/',
                        changeOrigin:true
                    })
                ]
            }
  });
});

在html文件中,我这么请求

$.get("/api/rest/ap/ssid/?user_name=hztelin&user_password=jygjG2301&group_name=default", function(result){
    console.log(result);
});

为什么请求不成功呢?

阅读 4.2k
1 个回答

加了个配置项

 pathRewrite: {
        '^/api': ''
}

能正确访问了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题