最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Ajax中使用get和post所遇到的問題及解決辦法

 更新時(shí)間:2016年06月28日 17:07:12   作者:怪誕咖啡  
本文重點(diǎn)給大家介紹在ajax中使用get和post所遇到的問題及解決辦法,及get請求和post請求的區(qū)別簡單介紹,本文介紹的非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起學(xué)習(xí)吧

使用get遇到的問題:

1.問題一. 緩存:當(dāng)每次訪問的url相同,客戶端直接讀取本地緩存里面的內(nèi)容,即使后臺(tái)數(shù)據(jù)變化前臺(tái)也不會(huì)有變化;

解決方法:在?后面鏈接一個(gè)num=【隨機(jī)數(shù)Math.random()】或者num=【時(shí)間戳new Date().getTime()】,'1.php?username="May"&'+num(這里沒有變量名,避免和后臺(tái)參數(shù)沖突)

2.問題二. 亂碼,當(dāng)傳遞中文或者特殊字符的時(shí)候,前臺(tái)顯示出現(xiàn)亂碼

解決辦法:使用編碼encodeURI('蝸牛')

測試結(jié)果:通過使用Chrome測試,結(jié)果get的兩種問題,都已經(jīng)得到了解決

使用post遇到的問題:

post方式,數(shù)據(jù)放在send()里面作為參數(shù)傳遞;

問題:當(dāng)沒有設(shè)置請求頭的時(shí)候,后臺(tái)直接不對數(shù)據(jù)進(jìn)行處理;前臺(tái)就無法獲得后臺(tái)返回的數(shù)據(jù)

解決方法:手動(dòng)設(shè)置請求頭(xhr.setRequestHeader('content-type','application/x-www-form-urlencoded')),聲明發(fā)送的數(shù)據(jù)類型

【注】post沒有緩存問題,沒有編碼問題(因?yàn)樵谡埱箢^里面已經(jīng)進(jìn)行了聲明)

測試結(jié)果:通過使用Chrome測試,結(jié)果post這個(gè)沒有聲明頭部信息,問題是存在的

簡單的說:Get請求和Post請求的區(qū)別

1.使用Get請求時(shí),參數(shù)在URL中顯示,而使用Post方式,則不會(huì)顯示出來

2.使用Get請求發(fā)送數(shù)據(jù)量小,Post請求發(fā)送數(shù)據(jù)量大

以上所述是小編給大家介紹的在Ajax中使用get和post所遇到的問題及解決辦法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

遂溪县| 武山县| 潍坊市| 临颍县| 县级市| 黑水县| 渭南市| 政和县| 高阳县| 屯昌县| 庐江县| 东乌珠穆沁旗| 平邑县| 台前县| 吉木乃县| 凤凰县| 嘉义县| 洪湖市| 二连浩特市| 昌邑市| 凤山县| 古交市| 白城市| 绥芬河市| 云梦县| 类乌齐县| 哈巴河县| 于都县| 曲靖市| 赫章县| 大英县| 吉隆县| 富民县| 阜南县| 柳林县| 娱乐| 五台县| 张家口市| 墨竹工卡县| 介休市| 威远县|