配景:处事器提供https的api给欣赏器ajax挪用,并要答允跨域会见:
1. httpd.conf
去掉注释LoadModule headers_module modules/mod_headers.so
2. 修改以下设置
<VirtualHost>
...
Header add Access-Control-Allow-Origin *
Header add Access-Control-Allow-Methods "GET, POST, OPTIONS"
Header add Access-Control-Allow-Headers "Content-Type"
</VirtualHost>
这里必然要加Header add Access-Control-Allow-Headers "Content-Type"。
揣摩是因为客户端要发送的范例是application/json,
所以在发送的OPTIONS请求头里呈现:
Access-Control-Request-Headers:Content-Type, Accept
3. 重启apache
拜见:http://www.w3.org/TR/cors/
,香港网存空间 北京主机