Grunt-connect-proxy,转发文件不起作用

我正在使用这个库来从grunt(端口9000)转发api-request到节点(端口3012)的api。 https://github.com/drewzboto/grunt-connect-proxy

它在来自服务器的响应是json时起作用。 但是当它是一个图像时它不起作用。

我试图做一个与Apache的代理,它在那里工作。 所以这一定是错误的,我的代理人在咕噜。

这是来自Apache的铬响应: 在这里输入图像描述

这是来自grunt服务器的chrome repsonse 在这里输入图像描述

响应标签是空的

这些是我正在使用的相关软件包:

"grunt": "^0.4.1", "grunt-connect-proxy": "^0.2.0", 

这是我的gruntfile.js中的代理

  proxies: [ { context: '/api_paros', host: 'localhost', port: 3012, https: false } ], livereload: { options: { open: true, base: [ '.tmp', '<%= yeoman.app %>' ], middleware: function (connect, options) { if (!Array.isArray(options.base)) { options.base = [options.base]; } // Setup the proxy var middlewares = [require('grunt-connect-proxy/lib/utils').proxyRequest]; middlewares.push(connect.static('.tmp')); middlewares.push(connect().use( '/bower_components', connect.static('./bower_components') )); middlewares.push(connect.static(appConfig.app)); // Serve static files. options.base.forEach(function (base) { middlewares.push(connect.static(base)); }); // Make directory browse-able. var directory = options.directory || options.base[options.base.length - 1]; middlewares.push(connect.directory(directory)); return middlewares; } } }, 

有任何想法吗?