0 0

关于ajax请求跨域的问题0

大家好,先说说我的测试环境架构吧:

1、 apahce+mod_jk + tomcat来做负载均衡
2、 有两个tomcat实例,s1,s2,部署一样的应用
3、 sticky_session=true 设置会话粘贴


   现在遇到的问题是在IE下面,我敲入http://localhost/ffp 先访问apache,接着apache把我的动态请求转发给一台集群中的s1,然后返回登录页面给我,我输入用户名和密码的时候,提示 no transport ,我的登陆使用ajax请求实现的



我的问题是,为什么会出现no transport ,我的apache以及tomcat都在一台机器上面,根本没有跨域啊?







2013年6月14日 17:24

2个答案 按时间排序 按投票排序

0 0

客户端ajax跨域访问的话,需要使用jsonp跨域访问。

2013年6月15日 22:18
0 0

能否把代码贴出来看看呢

2013年6月14日 21:36

相关推荐

    Jquery跨域Ajax请求测试

    本示例"Jquery跨域Ajax请求测试"将详细讲解如何利用jQuery实现这一功能。 首先,了解同源策略是理解跨域问题的关键。同源策略是浏览器为了保障用户安全而设定的一项机制,它规定了只有来自同一协议、同一域名和同一...

    解决ajax跨域请求问题

    然而,跨域请求是Ajax的一个常见问题,由于浏览器的同源策略限制,Ajax请求只能向与当前页面同源的服务器发送。本文将深入探讨如何解决Ajax跨域请求的问题。 首先,理解“同源策略”是解决问题的关键。同源策略是...

    ajax处理跨域请求

    在jQuery中,使用$.ajax()方法发起AJAX请求时,可以设置`crossDomain`参数为`true`来开启跨域请求。例如: ```javascript $.ajax({ url: 'http://example.com/api/data', // 跨域的URL type: 'GET', crossDomain...

    html通过 ajax jsonp跨域请求接收和传送数据

    1. **AJAX跨域**: 通常,AJAX请求受到同源策略限制。为实现跨域,我们可以使用CORS(Cross-Origin Resource Sharing)机制。服务器需要在响应头中添加`Access-Control-Allow-Origin`字段,允许特定的源进行跨域访问...

    ajax跨域请求demo.zip

    前端通常使用JavaScript库如jQuery来实现Ajax请求。jQuery的`$.ajax()`方法是进行异步请求的主要工具。在这个示例中,它可能包含以下关键配置: 1. `type`: 指定请求类型,通常是'GET'或'POST'。 2. `url`: 需要...

    ajax跨域请求WebService.asmx

    【Ajax跨域请求WebService.asmx】是一个常见的Web开发技术应用场景,主要涉及到JavaScript的Ajax技术、C#编程语言以及ASP.NET的WebService组件。Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的...

    解决ajax跨域问题

    这样,浏览器在发送AJAX请求前会先发送一个预检请求(OPTIONS),确认服务器允许跨域请求后,才会发起实际的请求。 3. 代理服务器 如果以上两种方法在某些情况下不可行,如服务器无法修改响应头或不支持JSONP,可以...

    Ajax跨域问题及其解决方案.docx

    ### Ajax跨域问题及其解决方案 #### 一、Ajax跨域问题概述 在现代Web开发中,前后端分离架构越来越流行。这种模式下,前端页面与后端服务通常部署在不同的服务器上,甚至可能位于不同的域名下。当浏览器发起对不同...

    ajax 跨域请求问题 jquery jsonp

    在Web开发中,Ajax技术被广泛用于实现页面的异步更新,但浏览器的同源策略(Same-Origin Policy)限制了Ajax请求只能向同源(协议、域名、端口均相同)的服务器发送。这在需要跨域获取数据时就会遇到问题。为了解决...

    ajax跨域解决办法

    如果尝试跨域发送AJAX请求,浏览器会阻止这一行为,表现为“拒绝访问”的错误。 AJAX跨域问题的出现是由于浏览器的安全机制,旨在防止恶意网站通过脚本访问其他网站的数据,保护用户隐私。但是,在某些场景下,比如...

    ajax跨域请求

    在Web开发中,由于浏览器的同源策略限制,AJAX请求通常只能向同源服务器发送请求。然而,在实际应用中,跨域请求的需求非常常见。本篇文章将通过一个具体的示例(JSP页面+后台实例)来详细介绍如何实现AJAX跨域请求...

    ajax跨域请求jsonp前后台代码

    基于ajax方式的跨域请求jsonp的前后台代码

    jsonpajax跨域请求

    JSONP(JSON with Padding)和AJAX是两种常见的在JavaScript中实现跨域数据请求的技术。在Web开发中,由于浏览器的同源策略限制,JavaScript不能直接向其他域名发送请求,但JSONP和AJAX通过特定的方式绕过了这个限制...

    Ajax跨域访问解决方案

    然而,由于浏览器的同源策略限制,Ajax请求只能向同源(协议、域名和端口相同)的服务器发送,这在需要跨域获取数据时就构成了障碍。本篇将详细介绍如何解决Ajax跨域访问的问题。 1. **什么是同源策略** 同源策略...

    详解Spring Boot 2.0.2+Ajax解决跨域请求的问题

    "详解Spring Boot 2.0.2+Ajax解决跨域请求的问题" 知识点1:什么是跨域请求? 跨域请求是指浏览器从一个域名下的网页去请求另一个域名下的资源时,会出现的安全限制问题。该限制是因为浏览器的同源策略(Same-...

    IE7 Ajax跨域问题

    在IE7以及更早版本的IE浏览器中,实现跨域Ajax请求比现代浏览器更为复杂。这是因为IE7支持的XDomainRequest对象相比XMLHttpRequest对象有更严格的限制,但提供了有限的跨域支持。 在处理IE7的跨域Ajax问题时,...

    Ajax请求跨域问题解决方案分析

    本文实例讲述了Ajax请求跨域问题解决方案。分享给大家供大家参考,具体如下: 几乎每种浏览器都存在默认的安全机制,都有同源策略,因为浏览器恶意的把每个外部请求的都当做是黑客攻击,相当于是对自身的保护,所以...

    原生JS实现ajax与ajax的跨域请求实例

    以下是如何使用原生JavaScript实现一个简单的AJAX请求的步骤: 1. **创建XMLHttpRequest对象**:在JavaScript中,我们首先需要创建一个XMLHttpRequest对象,它是AJAX的核心,用于与服务器进行异步通信。 ```...

Global site tag (gtag.js) - Google Analytics