当前位置: 首页 > news >正文

省级网站建设标准网站开发费属于研发费用吗

省级网站建设标准,网站开发费属于研发费用吗,做网站云服务期,wordpress 修改 缩进按钮Golang解决跨域问题 前置知识#xff1a;跨域问题产生条件及原因 跨域是是因为浏览器的同源策略限制#xff0c;是浏览器的一种安全机制#xff0c;服务端之间是不存在跨域的。 所谓同源指的是两个页面具有相同的协议、主机和端口#xff0c;三者有任一不相同即会产生跨域…Golang解决跨域问题 前置知识跨域问题产生条件及原因 跨域是是因为浏览器的同源策略限制是浏览器的一种安全机制服务端之间是不存在跨域的。 所谓同源指的是两个页面具有相同的协议、主机和端口三者有任一不相同即会产生跨域。 解决 1 设置请求头 //1. 允许所有来源不限IP //2. 允许所有方法 //3. 允许请求头 w.Header().Set(Access-Control-Allow-Origin, *) w.Header().Set(Access-Control-Allow-Methods, GET, POST, OPTIONS, DELETE) w.Header().Set(Access-Control-Allow-Headers, Content-Type,Accept,yi-token)2 处理预处理请求 w3c规范要求当浏览器判定请求为复杂请求时会在真实携带数据发送请求前多一个预处理请求 请求方法不是get head postpost 的content-type不是application/x-www-form-urlencode,multipart/form-data,text/plain [也就是把content-type设置成application/json]请求设置了自定义的header字段: 比如业务需求传一个字段方面后端获取不需要每个接口都传 if r.Method OPTIONS {//handle the preflight requestw.Header().Set(Access-Control-Allow-Origin, *)w.Header().Set(Access-Control-Allow-Methods, GET, POST, OPTIONS, DELETE)w.Header().Set(Access-Control-Allow-Headers, Content-Type, Accept,yi-token)w.WriteHeader(http.StatusOK)return }3 允许自定义请求头 当我们有自定义请求头如token需要传递时也需要在代码中设置 //允许yi-token在请求头中传递 w.Header().Set(Access-Control-Allow-Headers, Content-Type,Accept,yi-token)4 完整代码 package mainimport (github.com/aobco/lognet/httptime )/*后端解决跨域问题 */func main() {mux : http.NewServeMux()mux.Handle(/cros/smoke, interceptor(http.HandlerFunc(smoke)))http.ListenAndServe(:8080, mux) }func smoke(w http.ResponseWriter, r *http.Request) {now : time.Now().String()_, err : w.Write([]byte(now))if err ! nil {log.Errorf(%v, err)w.WriteHeader(http.StatusInternalServerError)return}return }//拦截器 func interceptor(next http.Handler) http.Handler {return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {//resolve the cross origin[解决预请求]//w3c规范要求当浏览器判定请求为复杂请求时会在真实携带数据发送请求前多一个预处理请求//1. 请求方法不是get head post//2. post 的content-type不是application/x-www-form-urlencode,multipart/form-data,text/plain [也就是把content-type设置成application/json]//3. 请求设置了自定义的header字段: 比如业务需求传一个字段方面后端获取不需要每个接口都传if r.Method OPTIONS {//handle the preflight requestw.Header().Set(Access-Control-Allow-Origin, *)w.Header().Set(Access-Control-Allow-Methods, GET, POST, OPTIONS, DELETE)w.Header().Set(Access-Control-Allow-Headers, Content-Type, Accept,yi-token)w.WriteHeader(http.StatusOK)return}w.Header().Set(Access-Control-Allow-Origin, *)w.Header().Set(Access-Control-Allow-Methods, GET, POST, OPTIONS, DELETE)w.Header().Set(Access-Control-Allow-Headers, Content-Type,Accept,yi-token)next.ServeHTTP(w, r)}) }
http://www.zqtcl.cn/news/502466/

相关文章:

  • 男男做h的视频网站德邦公司网站建设特点
  • 嘉兴市建设教育网站html5从入门到精通
  • 双语言网站源码在哪个网站可以找到做国珍的人
  • 广州建设网站哪家好烟台网站建设地址
  • 网址注册了怎么做网站wordpress截取标题
  • 网站备案一个主体龙岩网站建设行情
  • 深圳做网站的公司烟台网站开发技术
  • 网站开发就业前景分析手机网站导航设计
  • 山西焦煤集团公司网站推广公司一般都怎么推广
  • 前端视频教程网站燕郊网站建设哪家好
  • 加强校园网站建设方案做核酸检测收费标准
  • 主机开通成功网站正在建设中中国建设银行登录官网
  • 12306的网站是哪个公司做的wordpress搜索页分类
  • 众筹网站的分析与设计wordpress 主题制作教程
  • 淘宝放单网站怎么做app制作公司哪个好
  • 地税城市维护建设税网站是什么意思订阅号怎么开通小程序
  • 网站添加二级域名wordpress火车头免登录发布
  • 大美工设计网站官网中山网站建设找丁生
  • 做算命网站标准版网站制作
  • 建设网站是普通办公吗温州 网站 公司
  • 哪里做外贸网站汉服网站开发背景
  • 建模外包网站企业代码查询入口
  • wordpress快速仿站视频教程广州知名网站建设哪家好
  • 楼盘网站开发网站服务理念
  • 私人ftp服务器seo整站如何优化
  • 做网站的工作叫什么美工需要会哪些软件
  • 阿克苏网站建设咨询海南跨境免税电商入驻流程
  • 母婴网站模板在线设计网站海报
  • 网站关键词优化公司哪家好如何跟客户沟通网站建设
  • 山西省经济建设投资公司网站滁州网站建设