pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <legend id='vow2Z'><style id='vow2Z'><dir id='vow2Z'><q id='vow2Z'></q></dir></style></legend>
    • <bdo id='vow2Z'></bdo><ul id='vow2Z'></ul>
    <tfoot id='vow2Z'></tfoot>

        <small id='vow2Z'></small><noframes id='vow2Z'>

      1. <i id='vow2Z'><tr id='vow2Z'><dt id='vow2Z'><q id='vow2Z'><span id='vow2Z'><b id='vow2Z'><form id='vow2Z'><ins id='vow2Z'></ins><ul id='vow2Z'></ul><sub id='vow2Z'></sub></form><legend id='vow2Z'></legend><bdo id='vow2Z'><pre id='vow2Z'><center id='vow2Z'></center></pre></bdo></b><th id='vow2Z'></th></span></q></dt></tr></i><div class="dpxpbdv" id='vow2Z'><tfoot id='vow2Z'></tfoot><dl id='vow2Z'><fieldset id='vow2Z'></fieldset></dl></div>

        MooTools CORS 請求與原生 Javascript

        MooTools CORS request vs native Javascript(MooTools CORS 請求與原生 Javascript)
        <tfoot id='GUim7'></tfoot>
      2. <i id='GUim7'><tr id='GUim7'><dt id='GUim7'><q id='GUim7'><span id='GUim7'><b id='GUim7'><form id='GUim7'><ins id='GUim7'></ins><ul id='GUim7'></ul><sub id='GUim7'></sub></form><legend id='GUim7'></legend><bdo id='GUim7'><pre id='GUim7'><center id='GUim7'></center></pre></bdo></b><th id='GUim7'></th></span></q></dt></tr></i><div class="j9pzdrh" id='GUim7'><tfoot id='GUim7'></tfoot><dl id='GUim7'><fieldset id='GUim7'></fieldset></dl></div>
            <tbody id='GUim7'></tbody>

          <small id='GUim7'></small><noframes id='GUim7'>

              <bdo id='GUim7'></bdo><ul id='GUim7'></ul>
              <legend id='GUim7'><style id='GUim7'><dir id='GUim7'><q id='GUim7'></q></dir></style></legend>

                • 本文介紹了MooTools CORS 請求與原生 Javascript的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  我有這個(gè) MooTools 代碼:

                  I have this MooTools code:

                  new Request.JSON({
                    method: 'POST',
                    url: URL, /*URL TO ANOTHER DOMAIN*/
                    onSuccess: function(r){
                      callback(r);
                    }
                  }).post(data);
                  

                  并且此代碼不發(fā)送 POST 請求(僅限 OPTIONS)...看看下面的代碼(效果很好):

                  And this code doesn't send POST requests (OPTIONS only)... Look at the code below (it works great):

                  var http = null,
                    params = Object.toQueryString(data);
                  try {
                    http = new XMLHttpRequest();
                  } catch (e) {
                    try {
                      http = new ActiveXObject("Msxml2.XMLHTTP");
                    } catch (e) {
                      try {
                        http = new ActiveXObject("Microsoft.XMLHTTP");
                      } catch (e) {
                        http = null;
                        alert("Your browser does not support AJAX!");
                      }
                    }
                  }
                  var url = URL;
                  http.onreadystatechange = function () {
                    if (http.readyState == 4 && http.status == 200) {
                      var jsonData = JSON.parse(http.responseText); /*OR EVAL*/
                      callback(jsonData);
                    }
                  };
                  http.open("POST", url);
                  http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
                  http.send(params);
                  

                  編輯:

                  試過:.setHeader('Content-Type','application/x-www-form-urlencoded');
                  還是什么都沒有……哪里有問題?

                  Tried: .setHeader('Content-Type','application/x-www-form-urlencoded');
                  Still nothing... Where can there be a problem?

                  謝謝!

                  推薦答案

                  這是因?yàn)?MooTools 將一些額外的東西與請求標(biāo)頭捆綁在一起.

                  This is because MooTools bundles some extra stuff with the request headers.

                  例如.如果你的 htaccess 說:

                  eg. if your htaccess says:

                  Header set Access-Control-Allow-Origin: *
                  

                  您需要像這樣制作您的請求:

                  you need to craft your request like that:

                  var foo = new Request({
                      url: 'http://fragged.org/Epitome/example/data/',
                      method: 'get',
                      onComplete: function (data) {
                          // returns an object with name and surname  
                          new Element('div[html="{name} {surname}"]'.substitute(JSON.decode(data))).inject(document.body);
                      }
                  });
                  
                  // need to remove that or CORS will need to match it specifically
                  delete foo.headers['X-Requested-With'];
                  foo.send();    
                  

                  這就是為什么您只能在飛行前看到 OPTIONS.它不喜歡你:)

                  This is why you are only seeing the OPTIONS pre-flight. It does not like you :)

                  您可以將 .htaccess 更改為也匹配 X-Requested-With,這可能是一些額外的安全性".

                  You could change the .htaccess to also match X-Requested-With, which is probably some extra "security".

                  有關(guān)工作示例,請參閱 http://jsfiddle.net/7zUSu/1/ - 我前段時(shí)間我想對 Request https://github.com 進(jìn)行更改時(shí)這樣做了/mootools/mootools-core/issues/2381 已修復(fù).

                  See http://jsfiddle.net/7zUSu/1/ for a working example - I did that a while ago when I wanted to get this change to Request https://github.com/mootools/mootools-core/issues/2381 fixed.

                  這篇關(guān)于MooTools CORS 請求與原生 Javascript的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Browser waits for ajax call to complete even after abort has been called (jQuery)(即使在調(diào)用 abort (jQuery) 之后,瀏覽器也會等待 ajax 調(diào)用完成)
                  JavaScript innerHTML is not working for IE?(JavaScript innerHTML 不適用于 IE?)
                  XMLHttpRequest cannot load, No #39;Access-Control-Allow-Origin#39; header is present on the requested resource(XMLHttpRequest 無法加載,請求的資源上不存在“Access-Control-Allow-Origin標(biāo)頭) - IT屋-程序員軟件開發(fā)技術(shù)分
                  Is it possible for XHR HEAD requests to not follow redirects (301 302)(XHR HEAD 請求是否有可能不遵循重定向 (301 302))
                  NETWORK_ERROR: XMLHttpRequest Exception 101(NETWORK_ERROR:XMLHttpRequest 異常 101)
                  XMLHttpRequest 206 Partial Content(XMLHttpRequest 206 部分內(nèi)容)

                    <small id='OdBvh'></small><noframes id='OdBvh'>

                    • <bdo id='OdBvh'></bdo><ul id='OdBvh'></ul>

                          <legend id='OdBvh'><style id='OdBvh'><dir id='OdBvh'><q id='OdBvh'></q></dir></style></legend>

                          <i id='OdBvh'><tr id='OdBvh'><dt id='OdBvh'><q id='OdBvh'><span id='OdBvh'><b id='OdBvh'><form id='OdBvh'><ins id='OdBvh'></ins><ul id='OdBvh'></ul><sub id='OdBvh'></sub></form><legend id='OdBvh'></legend><bdo id='OdBvh'><pre id='OdBvh'><center id='OdBvh'></center></pre></bdo></b><th id='OdBvh'></th></span></q></dt></tr></i><div class="hpxbvtn" id='OdBvh'><tfoot id='OdBvh'></tfoot><dl id='OdBvh'><fieldset id='OdBvh'></fieldset></dl></div>

                        1. <tfoot id='OdBvh'></tfoot>
                            <tbody id='OdBvh'></tbody>

                            主站蜘蛛池模板: 档案密集架,移动密集架,手摇式密集架,吉林档案密集架-厂家直销★价格公道★质量保证 | 博博会2021_中国博物馆及相关产品与技术博览会【博博会】 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 深圳货架厂_仓库货架公司_重型仓储货架_线棒货架批发-深圳市诺普泰仓储设备有限公司 | 炒货机-炒菜机-炒酱机-炒米机@霍氏机械 | 上海APP开发-APP制作-APP定制开发-上海APP开发制作公司-咏熠科技 | 防潮防水通风密闭门源头实力厂家 - 北京酷思帝克门窗 | 探鸣起名网-品牌起名-英文商标起名-公司命名-企业取名包满意 | 承插管件_不锈钢承插管件_锻钢高压管件-温州科正阀门管件有限公司 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | 郑州巴特熔体泵有限公司专业的熔体泵,熔体齿轮泵与换网器生产厂家 | 质检报告_CE认证_FCC认证_SRRC认证_PSE认证_第三方检测机构-深圳市环测威检测技术有限公司 | 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 电采暖锅炉_超低温空气源热泵_空气源热水器-鑫鲁禹电锅炉空气能热泵厂家 | 伺服电机_直流伺服_交流伺服_DD马达_拓达官方网站 | 新密高铝耐火砖,轻质保温砖价格,浇注料厂家直销-郑州荣盛窑炉耐火材料有限公司 | 滚塑PE壳体-PE塑料浮球-警示PE浮筒-宁波君益塑业有限公司 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | 健康管理师报考条件,考试时间,报名入口—首页 | 深圳宣传片制作-企业宣传视频制作-产品视频拍摄-产品动画制作-短视频拍摄制作公司 | 冷库安装厂家_杭州冷库_保鲜库建设-浙江克冷制冷设备有限公司 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 上海深蓝_缠绕机_缠膜机-上海深蓝机械装备有限公司 | 高压贴片电容|贴片安规电容|三端滤波器|风华电容代理南京南山 | 贴片电容-贴片电阻-二三极管-国巨|三星|风华贴片电容代理商-深圳伟哲电子 | 混合气体腐蚀试验箱_盐雾/硫化氢/气体腐蚀试验箱厂家-北京中科博达 | 防伪溯源|防窜货|微信二维码营销|兆信_行业内领先的防伪防窜货数字化营销解决方案供应商 | 蒜肠网-动漫,二次元,COSPLAY,漫展以及收藏型模型,手办,玩具的新媒体.(原变形金刚变迷TF圈) | 控显科技 - 工控一体机、工业显示器、工业平板电脑源头厂家 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 丹佛斯变频器-Danfoss战略代理经销商-上海津信变频器有限公司 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | 首页-瓜尔胶系列-化工单体系列-油田压裂助剂-瓜尔胶厂家-山东广浦生物科技有限公司 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 深圳公司注册-工商注册代理-注册公司流程和费用_护航财税 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 济南铝方通-济南铝方通价格-济南方通厂家-山东鲁方通建材有限公司 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 铝机箱_铝外壳加工_铝外壳厂家_CNC散热器加工-惠州市铂源五金制品有限公司 |