欢迎来到云服务器

服务器租用

Apache设置处事器如何跨域资源共享(Cross-Origin Resource Shari

配景:处事器提供https的api给欣赏器ajax挪用,并要答允跨域会见:

1. httpd.conf

去掉注释LoadModule headers_module modules/mod_headers.so

2. 修改以下设置


conf/extra/httpd-ssl
        <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/

香港网存空间 北京主机
腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号