2017-10-20 65 views
0

我有这样的一个配置的春天应用:一个Cors与邮差不显示标题GET

<mvc:cors> 
    <mvc:mapping path="*" allowed-headers="*" allowed-methods="GET,PUT,HEAD,OPTIONS,POST,DELETE" allowed-origins="*" allow-credentials="true" /> 
</mvc:cors> 

当我做了文章中,我得到:

access-control-allow-credentials →true 
access-control-allow-origin →chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop 

当我做了GET我不要获取这些标题。删除所有给我正确的标题。任何线索为什么GET不?

回答

1

答案是Origin标。 Spring MVC框架在接收到一个Origin标题时会响应访问控制标题。 Postman在GET请求中不包含Origin标头。

+0

感谢解释。你知道为什么邮差不添加一个GET的原始头? – tibi

+0

通常,get请求不需要cors源标头。但是你可以手动添加它。 – Scriptonomy