gha*_*ada 0 asp.net-core angular7
我正在使用 Angular7/.Net core Web API,我需要通过 .net core API 动态检索前端的原始 url 值,如 http://localhost:4200或http://domainName.com。我使用了下面的代码,但它与.net core不匹配
model.origin = Request.Headers.GetValues("Origin");
如果您正在进行跨源请求,那么您确实应该从请求中获取 Origin 标头。但并不完全按照您在帖子中建议的那样。尝试:
var hasOrigin = this.Request.Headers.TryGetValue("Origin", out var origin);
Run Code Online (Sandbox Code Playgroud)
此外,如果您在代理后面运行,则需要设置主机标头转发。
例如,在 nginx 上,您可以这样做:proxy_set_header Host $host;
| 归档时间: |
|
| 查看次数: |
3726 次 |
| 最近记录: |