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

<tfoot id='fEypq'></tfoot>

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

    <bdo id='fEypq'></bdo><ul id='fEypq'></ul>
  • <i id='fEypq'><tr id='fEypq'><dt id='fEypq'><q id='fEypq'><span id='fEypq'><b id='fEypq'><form id='fEypq'><ins id='fEypq'></ins><ul id='fEypq'></ul><sub id='fEypq'></sub></form><legend id='fEypq'></legend><bdo id='fEypq'><pre id='fEypq'><center id='fEypq'></center></pre></bdo></b><th id='fEypq'></th></span></q></dt></tr></i><div class="hgmpuai" id='fEypq'><tfoot id='fEypq'></tfoot><dl id='fEypq'><fieldset id='fEypq'></fieldset></dl></div>
    <legend id='fEypq'><style id='fEypq'><dir id='fEypq'><q id='fEypq'></q></dir></style></legend>

        HTTP 預(yù)檢 (OPTIONS) 請(qǐng)求僅在 IE 中失敗

        HTTP preflight (OPTIONS) request fails in IE only(HTTP 預(yù)檢 (OPTIONS) 請(qǐng)求僅在 IE 中失敗)
      1. <small id='5wGrp'></small><noframes id='5wGrp'>

            <tbody id='5wGrp'></tbody>

            <bdo id='5wGrp'></bdo><ul id='5wGrp'></ul>
            <legend id='5wGrp'><style id='5wGrp'><dir id='5wGrp'><q id='5wGrp'></q></dir></style></legend>
              <i id='5wGrp'><tr id='5wGrp'><dt id='5wGrp'><q id='5wGrp'><span id='5wGrp'><b id='5wGrp'><form id='5wGrp'><ins id='5wGrp'></ins><ul id='5wGrp'></ul><sub id='5wGrp'></sub></form><legend id='5wGrp'></legend><bdo id='5wGrp'><pre id='5wGrp'><center id='5wGrp'></center></pre></bdo></b><th id='5wGrp'></th></span></q></dt></tr></i><div class="aagtsu7" id='5wGrp'><tfoot id='5wGrp'></tfoot><dl id='5wGrp'><fieldset id='5wGrp'></fieldset></dl></div>

                <tfoot id='5wGrp'></tfoot>

                  本文介紹了HTTP 預(yù)檢 (OPTIONS) 請(qǐng)求僅在 IE 中失敗的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                  問(wèn)題描述

                  我嘗試向我的 REST API 發(fā)出 POST 請(qǐng)求.這是代碼片段(使用 AngularJS):

                   $http({方法:'POST',網(wǎng)址:網(wǎng)址,數(shù)據(jù):reqBody,標(biāo)題:{內(nèi)容類型":應(yīng)用程序/json"}}).then(函數(shù)(響應(yīng)){...}).catch(函數(shù) (錯(cuò)誤) {...});

                  根據(jù)

                  問(wèn)題是,HTTP 選項(xiàng)響應(yīng)包含瀏覽器處理實(shí)際 HTTP 請(qǐng)求所需的一切.

                  解決方案

                  我找到了所有這些混亂的原因.

                  API 服務(wù)和網(wǎng)站位于同一個(gè)域中,但在不同的端口上.具體來(lái)說(shuō),API 服務(wù)位于:

                  <塊引用>

                  myDomain.com/apiService

                  網(wǎng)站位于:

                  <塊引用>

                  myDomain.com:44443/webSite

                  因此,當(dāng)網(wǎng)絡(luò)瀏覽器從以下位置初始化調(diào)用時(shí):

                  myDomain.com:44443/webSite/page1

                  到:

                  myDomain.com/apiService/service1

                  由于 CORS,Internet Explorer 阻止了調(diào)用.出于某種原因,Chrome 在這方面沒有那么嚴(yán)格,因?yàn)樗晒Φ卣{(diào)用了 API.

                  為了使其在 Internet Explorer 中運(yùn)行,我將網(wǎng)站移至與 API 相同的端口:

                  <塊引用>

                  myDomain.com/apiService

                  myDomain.com/webSite

                  I trying to make a POST request to my REST API. Here is the code snippet (using AngularJS):

                          $http({
                              method: 'POST',
                              url: url,
                              data: reqBody,
                              headers: {
                                  'content-type': 'application/json'
                              }
                          })
                          .then(function (response) {...})
                          .catch(function (error) {...});
                  

                  According to this article, because of the HTTP header

                  'content-type': 'application/json'

                  browser concludes that it will have to make an "not-simple" HTTP request which requires handshake with a server (HTTP options request will be sent before actual HTTP request).

                  Chrome handles the request like a charm, but IE (11 in my case) fails with the following messages:

                  The thing is, HTTP options response contains everything the browser needs to proceed with the actual HTTP request.

                  解決方案

                  I found the reason for all that mess.

                  The API service and the website were located on the same domain, but on different ports. To be specific, the API service was located on:

                  myDomain.com/apiService

                  and the website was located on:

                  myDomain.com:44443/webSite

                  Thus, when the web browser was initializing the call from:

                  myDomain.com:44443/webSite/page1

                  to:

                  myDomain.com/apiService/service1

                  Internet Explorer was blocking the call because of the CORS. For some reason, Chrome was less strict in that matter, because it succeeded to make the call to the API.

                  To make it work in Internet Explorer, I moved the website to the same port as the API:

                  myDomain.com/apiService

                  myDomain.com/webSite

                  這篇關(guān)于HTTP 預(yù)檢 (OPTIONS) 請(qǐng)求僅在 IE 中失敗的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

                  相關(guān)文檔推薦

                  Browser waits for ajax call to complete even after abort has been called (jQuery)(即使在調(diào)用 abort (jQuery) 之后,瀏覽器也會(huì)等待 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 無(wú)法加載,請(qǐng)求的資源上不存在“Access-Control-Allow-Origin標(biāo)頭) - IT屋-程序員軟件開發(fā)技術(shù)分
                  Is it possible for XHR HEAD requests to not follow redirects (301 302)(XHR HEAD 請(qǐng)求是否有可能不遵循重定向 (301 302))
                  NETWORK_ERROR: XMLHttpRequest Exception 101(NETWORK_ERROR:XMLHttpRequest 異常 101)
                  XMLHttpRequest 206 Partial Content(XMLHttpRequest 206 部分內(nèi)容)

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

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

                            <tfoot id='gKqzX'></tfoot>

                            <legend id='gKqzX'><style id='gKqzX'><dir id='gKqzX'><q id='gKqzX'></q></dir></style></legend>
                              <tbody id='gKqzX'></tbody>
                          • 主站蜘蛛池模板: 飞行者联盟-飞机模拟机_无人机_低空经济_航空技术交流平台 | 小型气象站_车载气象站_便携气象站-山东风途物联网 | 柔性测斜仪_滑动测斜仪-广州杰芯科技有限公司 | 盘煤仪,盘料仪,盘点仪,堆料测量仪,便携式激光盘煤仪-中科航宇(北京)自动化工程技术有限公司 | 新材料分散-高速均质搅拌机-超声波分散混合-上海化烁智能设备有限公司 | 钢格板|热镀锌钢格板|钢格栅板|钢格栅|格栅板-安平县昊泽丝网制品有限公司 | 科威信洗净科技,碳氢清洗机,超声波清洗机,真空碳氢清洗机 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | EFM 022静电场测试仪-套帽式风量计-静电平板监测器-上海民仪电子有限公司 | 【ph计】|在线ph计|工业ph计|ph计厂家|ph计价格|酸度计生产厂家_武汉吉尔德科技有限公司 | 成都离婚律师|成都结婚律师|成都离婚财产分割律师|成都律师-成都离婚律师网 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 皮带机_移动皮带机_大倾角皮带机_皮带机厂家 - 新乡市国盛机械设备有限公司 | 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 臭氧实验装置_实验室臭氧发生器-北京同林臭氧装置网 | 集装箱标准养护室-集装箱移动式养护室-广州璟业试验仪器有限公司 | 软膜天花_软膜灯箱_首选乐创品牌_一站式天花软膜材料供应商! | 彼得逊采泥器-定深式采泥器-电动土壤采样器-土壤样品风干机-常州索奥仪器制造有限公司 | 短信群发平台_群发短信软件_短信营销-讯鸽科技 | 考勤系统_考勤管理系统_网络考勤软件_政企|集团|工厂复杂考勤工时统计排班管理系统_天时考勤 | 卡诺亚轻高定官网_卧室系统_整家定制_定制家居_高端定制_全屋定制加盟_定制家具加盟_定制衣柜加盟 | 数控走心机-双主轴走心机厂家-南京建克 | 成都茶楼装修公司 - 会所设计/KTV装修 - 成都朗煜装饰公司 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 全自动面膜机_面膜折叠机价格_面膜灌装机定制_高速折棉机厂家-深圳市益豪科技有限公司 | 浙江上沪阀门有限公司 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 气力输送_输送机械_自动化配料系统_负压吸送_制造主力军江苏高达智能装备有限公司! | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 | 金属波纹补偿器厂家_不锈钢膨胀节价格_非金属伸缩节定制-庆达补偿器 | 挖掘机挖斗和铲斗生产厂家选择徐州崛起机械制造有限公司 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | PE拉伸缠绕膜,拉伸缠绕膜厂家,纳米缠绕膜-山东凯祥包装 | 冷水机-工业冷水机-冷水机组-欧科隆品牌保障 | 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 数码听觉统合训练系统-儿童感觉-早期言语评估与训练系统-北京鑫泰盛世科技发展有限公司 | 三佳互联一站式网站建设服务|网站开发|网站设计|网站搭建服务商 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 猪I型/II型胶原-五克隆合剂-细胞冻存培养基-北京博蕾德科技发展有限公司 |