我想允许所有的origin从我的apache服务器获取资源。而不是添加:
Access-Control-Allow-Origin: *
我希望我的服务器制作一个特殊的响应:
Access-Control-Allow-Origin: <the value of the Origin received in the request>
有没有什么东西我可以添加到httpd.conf来实现这一点?
7gs2gvoe1#
似乎可以通过添加以下两行来实现:
SetEnvIf Origin ".*\S.*" ORIGIN=$0 Header always set Access-Control-Allow-Origin %{ORIGIN}e env=ORIGIN
regex几乎可以表示除换行符、制表符和空格之外的任何内容,因此只要Origin不为空,就将其添加到响应头中。
1条答案
按热度按时间7gs2gvoe1#
似乎可以通过添加以下两行来实现:
regex几乎可以表示除换行符、制表符和空格之外的任何内容,因此只要Origin不为空,就将其添加到响应头中。