<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      ajax如何決絕跨域問題

      跨域報錯截圖

       

       

      通過jsonp跨域請求的方式。JSONP和JSON雖然只有一個字母的區(qū)別,但是他們完全就是兩回事,很多人很容易把他們搞混。JSON是一種數(shù)據(jù)交換的格式,而JSONP則是一種非官方跨域數(shù)據(jù)交互協(xié)議。
      首先來說一下前端JS是怎么發(fā)送請求。代碼如下所示:
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      $.ajax({
       url:"your url",
       type:"get or post",
       async:false,
       dataType : "jsonp",
       //服務端用于接收callback調用的function名的參數(shù)
       jsonp:"callbackparam",
       //callback的function名稱
       jsonpCallback:"success_jsonpCallback",
       success:function(data){
       console.log(data);
       },
       error:function(data){
       console.log(data);
       }
      });
      這里的callbackparam和success_jsonpCallback可以理解為發(fā)送的data數(shù)據(jù)的鍵值對,可以自定義,但是callbackparam需要和后臺約定好參數(shù)名稱,因為后臺需要獲取到這個參數(shù)里面的值(即success_jsonpCallback)。
      下面,最重要的來了,后臺怎么樣獲取和返回數(shù)據(jù)呢。代碼如下所示:
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      PrintWriter out =null;
      String callback=req.getParameter("callbackparam");
      String json=callback+"({'status':'ok'})";
      try
      {
       out = resp.getWriter();
      } catch (IOException e)
      {
       // TODO Auto-generated catch block
       e.printStackTrace();
      }
      out.print(json);
      out.flush();
      out.close();
      首先需要獲取參數(shù)名為callbackparam的值,這里獲取到的值就是“success_jsonpCallback”。然后將這個值加上一對小括號。小括號里放入你需要返回的數(shù)據(jù)內容,比如這里我返回一個JSON對象。當然你也可以返回其他對象,比如只返回一個字符串類型數(shù)據(jù)也可以。最后前端JS返回的數(shù)據(jù)就是這樣的:
      1
      success_jsonpCallback({'status':'ok'})
      瀏覽器會自動解析為json對象,這時候你只需要在success回調函數(shù)中直接用data.status就可以了。

      posted @ 2020-10-28 14:43  登風360  閱讀(113)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 无码天堂亚洲国产AV| 九九热精品在线视频观看| 成人福利一区二区视频在线| 日韩欧美亚洲综合久久| 尤溪县| 亚洲国产大胸一区二区三区| 成人3D动漫一区二区三区| 亚洲国产精品日韩在线| 国产成人av一区二区三| 四虎在线成人免费观看| 亚洲 欧美 综合 在线 精品 | 婷婷色综合成人成人网小说| 韩国av无码| 国产超高清麻豆精品传媒麻豆精品| 久久香蕉国产线看观看猫咪av| 午夜男女爽爽影院免费视频下载| 无码福利写真片视频在线播放| 无码高潮爽到爆的喷水视频app| 亚洲一区二区三区啪啪| 岗巴县| 久久综合综合久久高清免费| 亚洲男人AV天堂午夜在| 怡红院一区二区三区在线| 国产亚洲精品久久久久秋霞| 国产精品成人99一区无码| 亚洲人成网线在线播放VA| av综合亚洲一区二区| 日韩欧美一卡2卡3卡4卡无卡免费2020| 国产女人在线视频| 蜜臀精品一区二区三区四区 | 久久青青草原亚洲AV无码麻豆| 中文无码vr最新无码av专区| 蜜芽久久人人超碰爱香蕉| 大地资源免费视频观看| 仙桃市| 国产精品综合色区在线观| 亚洲国产亚洲综合在线尤物| 久久精品国产亚洲成人av| 亚洲色大成网站WWW久久| 东方av四虎在线观看| 久久国产精品色av免费看|