文章出處
文章列表
1.編碼問題
post請求有兩種,一種是form post,還有一種是ajax post,
前者能跨域,后者不能。
要想后者能跨域,對應服務器的header需設置header('Access-Control-Allow-Origin:http://www.a.com');
進行ajax get請求,
$.ajax({
data:{
"a":"////"
}
})
會自動對一些用來url分隔的字符進行url編碼,比如;/?:@&=+$,#%
而
$.ajax({
data:{
"url":"a.html?a=////"
}
})
是不對請求參數a進行encodeURIComponent編碼。
基于這些因素,前端跟后臺通信時,要求后臺decode一下。
文章列表
全站熱搜