xmlhttprequest

以下是为您整理出来关于【xmlhttprequest】合集内容,如果觉得还不错,请帮忙转发推荐。

【xmlhttprequest】技术教程文章

javascript – xmlhttprequest欺骗引用然后重定向到另一个页面?

我使用curl(PHP)创建了一些代码,它允许我欺骗引用者或将引用空白然后将用户引导到另一个带有欺骗引用者的页面. 然而,缺点是标头中的IP地址始终是我的服务器的IP,这不是一个有效的解决方案. 问题; 是否可以使用客户端脚本,即(xmlhttprequest)来“更改”引用者然后将用户引导到新页面? 从而保持用户的IP地址不变,但欺骗引用者. 如果是的话,任何帮助将不胜感激. 谢谢!解决方法:当呈现页面时,不是来自现代浏览器中的javascript. 更新...

javascript – 从XMLHttpRequest send()捕获异步网络错误【代码】

我正在使用XMLHttpRequest以异步方式发出http请求:xhr.open(method, uri, true);当我发送东西时:xhr.send(something)当服务器关闭时,它会引发以下错误:net::ERR_CONNECTION_REFUSED如何捕获并处理此错误?标准try..catch块不起作用,因为请求是异步的. 提前致谢.解决方法:使用XMLHttpRequest的onerror事件:function aGet(url, cb) {var x = new XMLHttpRequest();x.onload = function(e) {cb(x.responseText)};x.onerror= funct...

使用Javascript上传进度(使用或不使用XMLHttpRequest 2)【代码】

XMLHttpRequest 2有一个新东西.它可以上传文件.我有那个工作(这很容易).现在我想知道是否有办法获得该文件的上传进度.我通常不会对此感兴趣,但在Google Chrome(8)中,我看到onreadystatechange事件是XMLHttpRequestProgressEvent.进展……关于上传进度(只是请求状态)没有任何内容,但它让我感到疑惑. 谷歌Chrome在本地上传大文件时有一个进度“计数器”.这是标准的.它始终存在且不可配置.它在状态栏中.用Javascript可以做到这一点吗?...

javascript – JSONP和XMLHttpRequest问题

我试图在浏览器(以及Javascript新手)中理解相同的原始策略,并且遇到了维基百科上的JSONP页面. How It Works部分说 – Now, consider that it is possible to specify any URL, including a URL that returns JSON, as the src > attribute for a element. This means it is possible to retrieve JSON via a script element in > an HTML page. However, a JSON document is not a JavaScript program. If it is to be evaluated ...

使用Javascript XmlHttpRequest和PHP保护Web服务调用【代码】

因此,在游戏中,我希望能够让客户端(Web浏览器)和服务器之间的所有功能通过AJAX调用与PHP Web服务进行交互.这是实现此类功能的一种非常简单的方法,除了它有一些主要缺点: >使用网络嗅探器的任何人都可以看到请求的格式(除非他们使用SSL)并复制它们>使用浏览器玩游戏的任何人都可以查看包含的Javascript文件,看看提交XHR的情况 因此,为了解决这些问题中的第一个问题,我将使用与服务器的HTTPS连接(这是我如何实现SSL的正确性?),对于...

javascript – firefox插件中的XMLHttpRequest sdk [复制]

参见英文答案 > XMLHttpRequest in Firefox Extension 3个我正在使用Mozilla Add-on Sdk for Firefox来创建一个小扩展.我想从多个服务器获取数据并将其显示在用户页面的左上角.我不知道为什么,但是当我尝试从服务器读取数据时,XMLHttpRequest无法正常工作.也许位置起源不同而Firefox会阻止它.请告诉我如何做XMLHttpRequest?或者如何从带有Add-on Sdk构建的扩展的服务器读取数据?解决方法:从内...

javascript – confused – 我的XMLHttpRequest的readyState为0,状态为200

我在firebug中设置了断点并正在检查我的xhr对象. readyState为0,状态为200.我的理解是,如果状态为200,请求至少应该开始,而就绪状态应该至少为1.任何人都可以解释发生了什么? 我正在使用jquery的$.ajax来创建xhr对象,但我认为这不会影响xhr的readystate和status.解决方法:readyState为4时请求完成,而状态为200时请求完成.

php – XmlHttpRequest vs cURL

我想知道是否有人对cURL和XHR的速度差异进行了任何测试(关于完成请求或一系列请求所花费的时间). 具体来说,我想知道因为我想使用XHR转到php脚本,并从那里使用cURL来获取资源. php页面将确保数据格式正确,如果不是,则更改数据.我想避免在javascript端执行此操作,因为我的理解是,如果用户计算机速度很慢,则可能需要更长时间. 如果它有所不同,将在本地检索所有数据.解决方法:两者之间没有速度差异.您正在将HTTP请求与… HTTP请求进行比...

javascript – AJAX:XMLHttpRequest中的beforeSend函数的等价函数是什么【代码】

在$.ajax中有beforeSend函数,但现在我正在尝试使用XMLHttpRequest,我正在寻找$.ajax中的beforeSend的等效函数.我怎么能在这里实现它. 这是我的xhr代码,xhr = new XMLHttpRequest();var url = '../ajax/ajax_edit/update_ajax_staffUser.php';if(file.files.length !== 0){if(!check(fileUpload.type)){alert("This file format not accepted");return false;}xhr.open('post', url+param, true);xhr.setRequestHeader('Content-Typ...

javascript – XMLHttpRequest和http流【代码】

我的目标是从浏览器读取HTTP MP3音频流并访问原始音频数据. > HTML5<音频>让我轻松播放流,但据我所知,不允许访问原始音频数据.它只是播放它.> JS XMLHTTPRequest可以通过HTTP下载文件并处理原始音频数据.它似乎是一个很好的候选者,但它受到限制:它不会授权访问二进制数据,直到下载完成(readystate = 4).在我的例子中,流是无限的,因此readystate永久保持在3并且XHR响应为空(这种行为在mozilla文档中有详细说明).请注意,我连接的服务...

XMLHTTPREQUEST - 相关标签