在 HTML 中,<a>, <form>, <img>, <script>, <iframe>, <link>等标签以及 Ajax 都可以指向一个资源地址,而所谓的跨域请求就是指:当前发起请求的域与该请求指向的资源所在的域不一样。
如果对跨域请求不做限制,会有安全隐患
跨源资源共享 Cross-Origin Resource Sharing(CORS) 是一个新的 W3C 标准,它新增的一组HTTP首部字段,允许服务端其声明哪些源站有权限访问哪些资源。换言之,它允许浏览器向声明了 CORS 的跨域服务器,发出 XMLHttpReuest 请求,从而克服 Ajax 只能同源使用的限制。
在使用go语言写测试服务的时候遇到了前端跨域请求问题,只需在go中加入
https://www.jianshu.com/p/f880878c1398
http跨域: https://zhangbinalan.gitbooks.io/protocol/content/httpkua_yu_qing_qiu.html
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS
awesome-go :一个很全的go语言框架,库,软件合集
前面发过关于awsone-python, awsone django, flask。最近在学习golang,所以找到awsone-go
由于内容太多,这里只是列出主要的目录,每一项下面又有很多内容。具体详细的内容,请到官网查看。
github网址 https://github.com/avelino/awesome-go ,
官网 http://awesome-go.com/ 。
《Go语言编程》百度网盘pdf最新全集下载:
链接:https://pan.baidu.com/s/12soZuRrnDGL1HPKxA8ddoQ
?pwd=hcru 提取码:hcru简介:这本书从整体的写作风格来说,会以介绍 Go 语言特性为主,示例则尽量采用作者平常的实践,而不是一个没有太大实际意义的语法示范样例。