因为cors解决跨域的原理是:走两边,第一遍发个options请求看是否有结果(能跑通)、第二遍才是执行。
在这个例子中,我们只允许 localhost:8080 发送过来的请求,通过验证。
gRPC 协议本身是没有跨域(CORS)问题的,因为无法从浏览器里直接发送 HTTP 请求给 gRPC。
1.可以通过settings/dev.py的ALLOWED_HOSTS,设置允许访问
2020-05-10:上面的配置,在碰到options请求的时候,依然还是会提示跨域问题: