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

  • <legend id='S6TTy'><style id='S6TTy'><dir id='S6TTy'><q id='S6TTy'></q></dir></style></legend>

      <bdo id='S6TTy'></bdo><ul id='S6TTy'></ul>

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

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

        AngularJS $http 從失敗的 CORS 請求返回狀態碼 0

        AngularJS $http returns status code 0 from failed CORS request(AngularJS $http 從失敗的 CORS 請求返回狀態碼 0)

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

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

              <tbody id='YkJB9'></tbody>

                <tfoot id='YkJB9'></tfoot>
                  <legend id='YkJB9'><style id='YkJB9'><dir id='YkJB9'><q id='YkJB9'></q></dir></style></legend>

                  <i id='YkJB9'><tr id='YkJB9'><dt id='YkJB9'><q id='YkJB9'><span id='YkJB9'><b id='YkJB9'><form id='YkJB9'><ins id='YkJB9'></ins><ul id='YkJB9'></ul><sub id='YkJB9'></sub></form><legend id='YkJB9'></legend><bdo id='YkJB9'><pre id='YkJB9'><center id='YkJB9'></center></pre></bdo></b><th id='YkJB9'></th></span></q></dt></tr></i><div class="p57hvl7" id='YkJB9'><tfoot id='YkJB9'></tfoot><dl id='YkJB9'><fieldset id='YkJB9'></fieldset></dl></div>
                  本文介紹了AngularJS $http 從失敗的 CORS 請求返回狀態碼 0的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  好的,我已經找遍了這個.基本上我們使用的是跨域請求的 $http 請求.我們的服務器允許域,當請求返回 200 時,一切正常.但是,無論何時我們的服務器返回一個錯誤,500、401 等等,Angular 都會認為這是一個 CORS 問題.

                  Okay, I've looked all over for this. Basically we're using $http request that ARE cross domain requests. Our server allows the domain and when a request returns 200, everything is OK. However, anytime our server returns an error, 500, 401, whatever, Angular thinks it's a CORS issue.

                  我使用 Fiddler 調試了響應以驗證我的服務器正在返回 500,但 Angular 會阻塞它.

                  I debugged the response with Fiddler to verify my server IS returning a 500, yet Angular chokes on it.

                  這是請求:

                         var params = {
                              url: "fakehost/example",
                              method: 'GET',
                              headers: {
                                  "Authorization": "Basic encodedAuthExample"
                              }
                          };
                  
                         $http(params).then(
                              function (response) { // success 
                  
                              },
                              function (error) { // error 
                                   // error.status is always 0, never includes data error msg
                              });
                  

                  然后在控制臺中,我會看到這個:

                  Then in the console, I will see this:

                  XMLHttpRequest 無法加載 fakehost/example.請求的資源上不存在Access-Control-Allow-Origin"標頭.因此,Origin 'mylocalhost:5750' 不允許訪問.

                  XMLHttpRequest cannot load fakehost/example. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'mylocalhost:5750' is therefore not allowed access.

                  然而,在提琴手中,真正的反應是:

                  Yet, in fiddler, the true response is:

                  HTTP/1.1 500 Internal Server Error
                  Cache-Control: no-cache
                  Pragma: no-cache
                  Content-Type: application/json; charset=utf-8
                  Expires: -1
                  Server: Microsoft-IIS/7.5
                  X-AspNet-Version: 4.0.30319
                  X-Powered-By: ASP.NET
                  Date: Tue, 26 Aug 2014 12:18:17 GMT
                  Content-Length: 5683
                  
                  {"errorId":null,"errorMessage":"Index was outside the bounds of the array.","errorDescription":"Stack trace here"}
                  

                  我正在使用 AngularJS v1.2.16

                  I'm on AngularJS v1.2.16

                  推薦答案

                  我想我找到了答案,看起來你必須在你的 asp.net 管道中注入正確的 CORS 標頭,如上所述 這里.

                  I think I found an answer, looks like you will have to inject in your asp.net pipeline the correct CORS headers, as mentioned here.

                  這篇關于AngularJS $http 從失敗的 CORS 請求返回狀態碼 0的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

                  相關文檔推薦

                  Browser waits for ajax call to complete even after abort has been called (jQuery)(即使在調用 abort (jQuery) 之后,瀏覽器也會等待 ajax 調用完成)
                  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標頭) - IT屋-程序員軟件開發技術分
                  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 部分內容)

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

                        1. <small id='oWYJW'></small><noframes id='oWYJW'>

                            <tbody id='oWYJW'></tbody>
                          <tfoot id='oWYJW'></tfoot>

                            <bdo id='oWYJW'></bdo><ul id='oWYJW'></ul>
                            <i id='oWYJW'><tr id='oWYJW'><dt id='oWYJW'><q id='oWYJW'><span id='oWYJW'><b id='oWYJW'><form id='oWYJW'><ins id='oWYJW'></ins><ul id='oWYJW'></ul><sub id='oWYJW'></sub></form><legend id='oWYJW'></legend><bdo id='oWYJW'><pre id='oWYJW'><center id='oWYJW'></center></pre></bdo></b><th id='oWYJW'></th></span></q></dt></tr></i><div class="1flndjd" id='oWYJW'><tfoot id='oWYJW'></tfoot><dl id='oWYJW'><fieldset id='oWYJW'></fieldset></dl></div>
                            主站蜘蛛池模板: 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 | 国产离子色谱仪,红外分光测油仪,自动烟尘烟气测试仪-青岛埃仑通用科技有限公司 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 彩信群发_群发彩信软件_视频短信营销平台-达信通 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 自恢复保险丝_贴片保险丝_力特保险丝_Littelfuse_可恢复保险丝供应商-秦晋电子 | 合肥网带炉_安徽箱式炉_钟罩炉-合肥品炙装备科技有限公司 | 高温高压釜(氢化反应釜)百科| 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | 北京工业设计公司-产品外观设计-产品设计公司-千策良品工业设计 北京翻译公司-专业合同翻译-医学标书翻译收费标准-慕迪灵 | 国产液相色谱仪-超高效液相色谱仪厂家-上海伍丰科学仪器有限公司 | 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 报警器_家用防盗报警器_烟雾报警器_燃气报警器_防盗报警系统厂家-深圳市刻锐智能科技有限公司 | 包装机_厂家_价格-山东包装机有限公司| 北京公积金代办/租房发票/租房备案-北京金鼎源公积金提取服务中心 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 光伏家 - 太阳能光伏发电_分布式光伏发电_太阳能光伏网 | 全自动变压器变比组别测试仪-手持式直流电阻测试仪-上海来扬电气 | 定制/定做冲锋衣厂家/公司-订做/订制冲锋衣价格/费用-北京圣达信 | 软文世界-软文推广-软文营销-新闻稿发布-一站式软文自助发稿平台 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 耐高温电缆厂家-远洋高温电缆| 蒸压釜_蒸养釜_蒸压釜厂家-山东鑫泰鑫智能装备有限公司 | 手术示教系统-数字化手术室系统-林之硕医疗云智能视频平台 | 无锡装修装潢公司,口碑好的装饰装修公司-无锡索美装饰设计工程有限公司 | 皮带机_移动皮带机_大倾角皮带机_皮带机厂家 - 新乡市国盛机械设备有限公司 | 电竞学校_电子竞技培训学校学院-梦竞未来电竞学校官网 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 广东风淋室_广东风淋室厂家_广东风淋室价格_广州开源_传递窗_FFU-广州开源净化科技有限公司 | 筛分机|振动筛分机|气流筛分机|筛分机厂家-新乡市大汉振动机械有限公司 | 低粘度纤维素|混凝土灌浆料|有机硅憎水粉|聚羧酸减水剂-南京斯泰宝 | 标准光源箱|对色灯箱|色差仪|光泽度仪|涂层测厚仪_HRC大品牌生产厂家 | 培训中心-翰香原香酥板栗饼加盟店总部-正宗板栗酥饼技术 | 培训无忧网-教育培训咨询招生第三方平台 | 烟台螺纹,烟台H型钢,烟台钢材,烟台角钢-烟台市正丰金属材料有限公司 | ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | 列管冷凝器,刮板蒸发器,外盘管反应釜厂家-无锡曼旺化工设备有限公司 | 上海地磅秤|电子地上衡|防爆地磅_上海地磅秤厂家–越衡称重 | 10吨无线拉力计-2吨拉力计价格-上海佳宜电子科技有限公司 |