Node JS http-proxy - 创建URL的问题

时间:2015-01-20 15:41:55

标签: javascript node.js http-proxy

我在节点JS中创建了简单的代理服务器,它看起来像这样:

var httpProxy = require('http-proxy');

var proxy = httpProxy.createProxyServer({});

//proxy config
app.all('/proxy/*', function (request, response) {
    "use strict";
    return proxy.web(request, response, {
    target: 'http://localhost:1234/'
    });
});

我遇到的问题是它创建了代理URL,比如说样本请求:

$http.get('/proxy/example')
        .success( function(res) {
          $scope.quote = res;
          alert($scope.quote);
          })

看起来像这样:

localhost:1234/proxy/example

但是我希望它能像这样创建URL:

localhost:1234/example

我做错了什么?

PS抱歉,如果问题格式不正确或太简单 - 这是我第一次在堆栈上提问

1 个答案:

答案 0 :(得分:1)

不要/ proxy / example而是只编写示例

   $http.get('example')
    .success( function(res) {
      $scope.quote = res;
      alert($scope.quote);
      })