php使用header函数设置,可以解决前端跨域请求报错的问题
header("Access-Control-Allow-Origin: *"); // *代表允许任何网址请求
header("Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE"); // 允许请求的类型
header("Access-Control-Allow-Headers: Content-Type,Content-Length,Accept-Encoding,X-Requested-with, Origin"); // 设置允许自定义请求头的字段
如果只需要设置允许一个网址跨域访问,比如允许:https://aab.xxxaaa.com跨域访问,则需将Access-Control-Allow-Origin设置为:https://aab.xxxaaa.com,代码如下:
header("Access-Control-Allow-Origin: https://aab.xxxaaa.com"); // 意思是只允许https://aab.xxxaaa.com网址请求