06 2020 档案
摘要:Golang控制并发有两种经典的方式,一种是WaitGroup,另外一种就是Context。 WaitGroup 方式: var wg sync.WaitGroupfunc fun1(i chan int) { time.Sleep(2 * time.Second) fmt.Println(<-i)
阅读全文
摘要:CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。 本文详细介绍CORS的内部机制。 一、简介 CORS需要浏览器和服务器同时支持。目
阅读全文
摘要:对于非简单请求(具体可以这篇文章,跨域资源共享),在正式访问请求前,浏览器会发送一个预检请求,就是option请求。针对option请求,必须保证如下2点,后面的正式请求才会访问:第一,要能返回Access-Control-Allow-Origin 等字段,告诉浏览器你这个请求域名我服务端是可以支持
阅读全文