文档介绍:golang
实现跨域访问的方法
前端通过来获取服务器资源时,会存在跨域问题。因为只能同源使用(预防某些恶意行为),所以当访问不在同一个
域中的资源时,就会出现跨域限制。尤其在开发和测试时,跨域问题会给前端测试带来非常golang
实现跨域访问的方法
前端通过来获取服务器资源时,会存在跨域问题。因为只能同源使用(预防某些恶意行为),所以当访问不在同一个
域中的资源时,就会出现跨域限制。尤其在开发和测试时,跨域问题会给前端测试带来非常不便。
head
le>Document</title>
ody>
oogn
tontype="but
on请o求数据
tlotadoXn>MLDo
不过
头部
过程
OR(SCross-让浏览器与服务器进行
浏览器是自动完成,
OriginRe
:沟通,从而决定请而服务器需要手云
,跨域资源共享)h解决了这个问题,它背后的基本思想是:使用自定义的
求或响应是否应该成功。
配置。
需要浏览器和服务器同时支持。整个
通信
aja
ol
llangn
ad>
aa
ana
ewport"
onn
alalnonal
al
max
a
oalon
tent="ie=edge">
nonloa
varxmlhtt
XMLDoc(){
varxmlhttif(windoxmlhttp
=newXML
else{
xmlhttp
=newAct
")
angn
on
if(xml
a
la
docum
mentById("myDi
nnl
pons
en("GET",
aa
end();
odytml
n
an
Fun
Fun
nan
aa
ossnil
gin
ross
or
igi
ackag
main
mport
"net
ml/
plate
"enc
od
ing/
json"
eMessagestruct{
ame
ng
json:
"nam
sgs
ng
son:"
msg
n
Ent
ranc
espon
plate
.ParseF
iles(
nil
on
gin
=="GET"{
varmessageMessage
="benben_2015"="success"
result,err:=