54得票4回答
jQuery.post( ) .done( ) and success:

jQuery.post()的文档// Assign handlers immediately after making the request, // and remember the jqxhr object for this request var jqxhr = $.post( "exa...

38得票5回答
为什么jqXHR.responseText返回的是一个字符串而不是JSON对象?

我使用 $.ajax() 发起请求,dataType 设置为 "json"。服务器返回正确的 mime 类型为 "application/json" 的 JSON 数据。但是 jqXHR 对象中的 responseText 总是一个字符串。我做错了什么?这样是正常工作的吗? 以下是我的请求调...

30得票5回答
如何使用JavaScript中的XMLHttpRequest设置Cookie(头部)?

我正在尝试使用XMLHttpRequest在XSS请求中设置Cookie。 我发现XMLHttpRequest规范,其中4.6.2-5部分似乎暗示不允许设置Cookie、Cookie2和一些其他标头,但我希望有一种解决方法。 下面是我的(jQuery)代码,但由于Cookie没有被设置,所...

26得票5回答
CORS预检请求返回Access-Control-Allow-Origin:*,但浏览器仍然无法完成请求。

触发一个 AJAX GET 请求到 http://qualifiedlocalhost:8888/resource.json 会启动预期的 CORS 预检请求,看起来它回来了: 预检请求 OPTIONSRequest URL:http://qualifiedlocalhost:8888/re...

25得票6回答
通过ajax执行post请求时,返回了Bad Request而不是JSON结果。

JavascriptjqXHR = $.ajax({ url: $frm.attr("action"), type: "POST", dataType: "json", cache: false, headers: headers, contentType: "application/js...

22得票4回答
Ajax GET请求中的url错误jqxhr

我有一个ajax请求,我故意从服务器端的代码中失败,以触发错误处理事件。我想知道是否可以在这里获取它尝试访问的URL?我想抓取那个URL并将其注入到超链接中,然后重试该请求。这是可能的吗?编辑我能够通过FireBug看到尝试的URL请求,并通过console.dir()检查了jqxhr对象,似...

16得票1回答
在IE浏览器上,使用SSL时Ajax无法正常工作,错误代码为12019。

我正在开发一个基于Java、JSP和Ajax构建的Web应用程序,服务器是JBoss,前端使用Apche 2服务器。该应用程序通过互联网访问。客户端主要使用IE 7、8、9浏览器。 在应用程序之前一切正常。最近我们在站点上应用了SSL证书,之后用户开始抱怨应用ajax的页面无法提交。通常,我...

14得票3回答
当$.ajax的响应为301时,我能否以编程方式获取新的URL?

当xhr请求的响应为301时,有没有一种方法可以获取最终重定向到的URL? 我有一个包含许多旧版本遗留URL的网站,这些URL返回301响应以正确指向新的URL。 为了实用的目的,我希望能够请求旧的URL,并能够检索到新的URL,即发送请求到"/oldpage.aspx?foo=someP...

12得票3回答
OPTIONS 405(方法不允许)即使服务器发送Access-Control-Allow-Methods:OPTIONS,GET,HEAD,POST

我正在尝试进行跨域请求,我的服务器已经配置好发送以下标头:Access-Control-Allow-Credentials:true Access-Control-Allow-Headers:x-requested-with, Authorization Access-Control-Allo...

11得票2回答
使用ajax进行基本授权和跨域请求

我希望您能翻译关于IT技术的文本,以下是需要翻译的内容: 我的httpd服务器的配置111.111.111.111(假设)。 在/etc/httpd/conf/httpd.conf中进行跨域资源共享和基本身份验证的配置。 <Directory "/var/www/html"> ...