草庐IT

xmlhttprequest-states

全部标签

javascript - 如何在 XMLHttpRequest 中获取响应 url?

有一个页面(url),我通过XMLHttpRequest请求它,但我没有从请求的url得到响应,它正在将请求定向到另一个页面,请求--->page.php从>directedpage.php获得响应问题是我怎样才能得到响应url?(示例中的directedpage.php) 最佳答案 最终URL(经过所有重定向后)在responseURLattribute中可用。XMLHttpRequest实例的。此功能是新功能,仅在2014年9月的Firefox32稳定版中受支持[ref]和Chrome37.0.2031.02014年8月稳定[r

javascript - 仅 Chrome 错误 : XMLHttpRequest cannot load file URL No 'Access-Control-Allow-Origin' header is present on the requested resource

我正在按照书本示例进行操作,因此代码非常简单。这是代码:jQuery.get("ajax_search_results.php",{s:search_query},write_results_to_page,"html");代码是ajax_search_results.php有:FirstresultSecondresultThirdresultMore...这在Firefox中按预期工作。但是在Chrome中,我可以在JS控制台中看到以下错误消息:XMLHttpRequestcannotloadfile:///C:/xampp/xampp/htdocs/snk/ajax_search

javascript - 我可以向另一个域发出 XMLHttpRequest 吗?

有没有办法结合其他域使用XMLHttpRequest?我想在不使用服务器的情况下解析来自Google的一些xml,因此运行起来非常复杂。varreq=getXmlHttpRequestObject();...req.open('GET','http://www.google.de/ig/api?weather=Braunschweig',true);req.setRequestHeader("Content-Type","text/xml");req.onreadystatechange=setMessage;req.send(null);在服务器端做这件事是没有选择的,至少这样我就不

javascript - 阻止 Google Chrome 记录 XMLHttpRequest

是否可以阻止GoogleChrome记录XMLHttpRequests?我并不是要在控制台上禁用该功能,但我的代码是不让谷歌浏览器向用户显示URL.[更新]我正在悬赏以找出如何抑制像这样的消息XHRLoaded(controllers.js-200OK-12.728999950923026ms-103.516KB) 最佳答案 您可以在开发者控制台设置中关闭此功能。单击工具右上角的三个点,转到设置并禁用LogXHRrequests 关于javascript-阻止GoogleChrome记录

javascript - 在用户脚本中使用 XMLHttpRequest 下载图像

首先有一个question在SO上具有相同的标题,但它不是我要找的,它也没有完整的答案。所以这是我的问题。假设我有这个指向图像的URL。https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8021370_355110168_n.jpg一旦我将这个参数?dl=1放到URL的末尾,它就可以下载了。https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8

javascript - Angular http 返回 $$state 对象

我定义了以下工厂:angular.module("account").factory("users",["$http",function(a){return{getUser:function(){returna.get("/user/me").then(function(r){returnr.data;});}};}]);还有我的Controller:angular.module("test.controllers",["account"]).controller("TestCtrl",["$scope","users",function(a,u){a.user=u.getUser()

javascript - 了解基于 CORS 的 XMLHttpRequest(responseText)

对于一个项目,我正在研究各种HTML5和Javascript元素以及它们的安全性,并且我现在正在努力了解CORS。根据我的测试,如果我删除....从试图访问的页面中,我在Chrome的控制台日志中看到以下内容:XMLHttpRequestcannotloadhttp://www.bla.com/index.php.Originhttp://bla2.comisnotallowedbyAccess-Control-Allow-Origin.我理解这是正确的,但是Wireshark在返回中显示HTTP/1.1200OK,并且在数据中显示了所请求页面的来源。那么,是否只是浏览器和Javasc

javascript - jQuery XmlHttpRequest 缓存控制被忽略

我正在使用谷歌浏览器,我注意到每次我发出XHR请求时,我都会在请求中添加以下header:Cache-Control:no-cachePragma:no-cache如果您在http://www.w3.org/TR/XMLHttpRequest/阅读规范它说了以下内容IftheuseragentimplementsaHTTPcacheitshouldrespectCache-Controlheadersinauthorrequestheaders(e.g.Cache-Control:no-cachebypassesthecache).ItmustnotsendCache-Controlo

javascript - INVALID_STATE_ERR : DOM Exception 11

我正在开发一个简单的辅助类来使用XmlHttpRequest发送请求(代码如下)。但我无法让它发挥作用。例如,在谷歌浏览器中,我收到错误INVALID_STATE_ERR:DOMException11,而在其他浏览器中,我收到状态==0。//@methodXRequest:Objectconstructor.Asthisimplementsasingleton,theobjectcan'tbecreatedcallingtheconstructor,GetInstanceshouldbecalledinsteadfunctionXRequest(){this.XHR=XRequest.

javascript - 捕获 javascript XMLHttpRequest 的重定向位置

我知道您不能在使用XMLHttpRequest时拦截重定向或阻止它,因为浏览器会透明地跟随它,但是有没有可能一个。判断一个请求是否被重定向,或者B.确定它被重定向到哪里?(假设响应没有给出任何提示)示例代码:$.post("/my-url-that-redirects/",{},function(response,statusCode,xmlHttpRequest){//Somehowgrabthelocationitredirectedto});在我的例子中,firebug将首先显示一个POST到url,然后是一个GET到重定向的url。可以捕获该GET位置吗?