Nginx 解决 API 跨域问题

轶哥 at 
利用 Ngix 可以最简单且高效解决跨域问题。跨域是前后端分离开发中非常常见的问题。这个问题网上已经有非常多的答案,但大部分是编程框架里面添加 CORS 头。但无论用什么 We 框架,现已很难离开 Ngix。因此直接在 Ngix 中处理跨域问题有得天独厚的优势,可以将 OPTIONS 请求拦截在 API 服务之前,节约服务器开销。简单说,跨域分为简单跨域和复杂跨域。简单跨域不会发送 OPTIONS 请求。复杂跨域会发送一个预检查 OPTIONS 请求。复杂跨域的条件是:非 GET、HEAD、POST 请求。POST 请求的 Cotet-Tye 不是 alicatio/x-www-form-ur……