angular设置referer_在请求后端的自定义标头配置Angular-cli代理?

这个话题,据我所知,它非常新鲜且相关.

告诉我我的错误在哪里?

所以,我在文档中做了所有事情:

Angular-cli版本:

....

"devDependencies": {

"@angular/cli": "1.2.0",

....

创建了文件:proxy.conf.json

{

"/profile/*": {

"target": "http://localhost:8888",

"secure": false,

"pathRewrite": {

"^/profile": ""

},

"changeOrigin": true,

"logLevel": "debug"

}

}

我在package.json中注册了它

....

"scripts": {

"ng": "ng",

"start": "ng serve --proxy-config proxy.conf.json",

....

启动应用程序如下:npm start

这是开始日志:

> ng serve --proxy-config proxy.conf.json

** NG Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200 **

10% building modules 3/3 modules 0 active[HPM] Proxy created: /profile -> http://localhost:8888

[HPM] Proxy rewrite rule created: "^/profile" ~> ""

[HPM] Subscribed to http-proxy events: [ 'error', 'close' ]

Hash: 2f1f9b69df46574b900e

Time: 12544ms

chunk {0} polyfills.bundle.js, polyfills.bundle.js.map (polyfills) 160 kB {4} [initial] [rendered]

chunk {1} main.bundle.js, main.bundle.js.map (main) 131 kB {3} [initial] [rendered]

chunk {2} styles.bundle.js, styles.bundle.js.map (styles) 255 kB {4} [initial] [rendered]

chunk {3} vendor.bundle.js, vendor.bundle.js.map (vendor) 3.79 MB [initial] [rendered]

chunk {4} inline.bundle.js, inline.bundle.js.map (inline) 0 bytes [entry] [rendered]

webpack: Compiled successfully.

问题肯定不在后端,因为在那里配置了cors.我用Fiddler监视我的请求.

以下是它现在的样子:

OPTIONS http://localhost:8888/profile/data/personal HTTP/1.1

Host: localhost:8888

Connection: keep-alive

Access-Control-Request-Method: POST

Origin: http://localhost:4200

User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36

x-ijt: c2q0qqq02it9p2jrk3m6ihbs5u

Access-Control-Request-Headers: content-type,x-auth-token

Accept: */*

Referer: http://localhost:4200/

Accept-Encoding: gzip, deflate, br

Accept-Language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4

我们正在谈论这个标题:x-auth-token

我也读过这个话题.

有任何想法吗?谢谢.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值