关于跨域:
add_header Access-Control-Allow-Methods *; #告诉浏览器允许跨域访问的方法
add_header Access-Control-Max-Age 3600; # 告诉浏览器缓存OPTIONS预检请求1小时
add_header Access-Control-Allow-Credentials true; #允许带有cookie访问
add_header Access-Control-Allow-Origin $http_origin; #注意 * 不能满足带有cookie的访问,Origin 必须是全匹配,这里通过变量获取
add_header Access-Control-Allow-Headers $http_access_control_request_headers; #设置支持所有的自定义请求
正向代理特点:
客户端非常明确要访问的服务器地址;
服务器只清楚请求来自哪个代理服务器,而不清楚来自哪个具体的客户端;
正向代理屏蔽或者隐藏了真实客户端信息。
反向代理特点:
请求的来源也就是客户端是明确的,具体请求由哪台服务器处理是不明确的;
反向代理主要用户服务器集群分布式部署的情况下,隐藏了服务器的信息。