Ajax跨域访问
来源:互联网 发布:c语言返回值是什么意思 编辑:程序博客网 时间:2024/05/21 10:51
Ajax直接跨域访问,会出现没有权限的错误,一个比较简单可行的解决方案如下:
做一个 ajax请求的 代理servlet 或者jsp,
ajax请求servlet或jsp代理,由servlet或jsp代理去请求ajax要访问的action,然后再将action的响应信息返回给ajax即可,
servlet或jsp充当中介人的角色
servlet 或 jsp 代理的 核心代码如下(java)
Url url=new Url("action地址");
InputStream in=url.openStream();
BufferedReader dr=new BufferedReader(new InputStreamReader(in,"utf-8");
String line;
while((line=dr.readLine())!-null){
out.print(line);
}
in.close();
dr.close();
out.fluse();
- Ajax跨域访问
- ajax跨域访问?
- Ajax跨域访问
- ajax跨域访问
- ajax跨域访问
- ajax跨域访问
- AJAX跨域访问
- AJAX跨域访问
- Ajax跨域访问
- ajax跨域访问
- Ajax跨域访问
- ajax跨域访问
- Ajax 跨域访问
- ajax跨域访问
- ajax跨域访问
- AJAX-跨域访问
- ajax 跨域访问
- ajax 跨域访问
- 利用strstr和sscanf解析GPS信息
- Silverlight学习笔记
- Oracle 移动数据文件的操作方法
- How To Setup And Check MO / MOAC Setups In a R12 APPS Instance - Precedence of MO / MOAC Profile Options [ID 745420.1]
- WinCE上BINFS实现详解(By wwfiney@ARMCE)
- Ajax跨域访问
- flex 使用webservices 写的天气预报
- Wscript.Shell 对象详细介绍
- windows7不仅仅安装windows7系统
- mysql 数据库大小
- Erlang-Web的Data flow
- tomcat在windows和ubuntu下的安装配置
- Oracle sqlplus 常用命令总结
- wince 2410 UDC driver 分析