angular实现jsonp请求
1 、 引入 Http 、Jsonp 、RxJs 模块
import {Http,Jsonp} from "@angular/http";
import {Observable} from "rxjs";
import "rxjs/Rx";
2 、 构造函数声明
constructor(private http:Http,private jsonp:Jsonp) { }
3、Jsonp 请求
this.jsonp.get("http://www.phonegap100.com/appapi.php?a=getPortalList&catid=20&page
=1&callback=JSONP_CALLBACK")
.map(res => res.json()) .subscribe(
function(data){
console.log(data);
}
);
http.get 方法中返回一个 Observable 对象,使用rxjs的map()方法获取body中的数据。使用json()方法将数据转换为json格式。
注:在jsonp请求的url末尾加 :&callback=JSONP_CALLBACK
angular实现jsonp请求相关推荐
- 使用Script元素发送JSONP请求
// 根据指定URL发送一个JSONP请求 //然后把解析得到的相应数据传递给回调函数 //在URL中添加一个名为jsonp的查询参数,用于指定该请求的回调函数的名称 function getJSON ...
- jsonp请求url长度过长的替代(ajaxcdr的使用)
问题描述:跨域使用jsonp时url过长的问题 问题解释: 跨域请求时,若用jsonp请求(详情见:MVC4 Web Api 与 Ajax交互存在的跨域问题总结)jsonp因是请求的script标签, ...
- ajax jsonp请求报错not a function的解决方案
ajax jsonp请求报错not a function的解决方案 参考文章: (1)ajax jsonp请求报错not a function的解决方案 (2)https://www.cnblogs. ...
- 第四章 生命周期函数--35 vue-resource发起get、post、jsonp请求
vue-resource 官网 https://github.com/pagekit/vue-resource 1 <!DOCTYPE html> 2 <html lang=&quo ...
- 遍历数据元素作为参数发送ajax jsonp请求
最近在做一个应用,获取数据库的图书显示一个列表,然后再根据isbn调用一个接口获取图书封面,因为这个接口是跨域的,所以需要发送jsonp请求,所以一开始在获取到图书的数据之后,想遍历这个数据,根据is ...
- angular的post请求,SpringMVC后台接收不到参数值的解决方案
angular的post请求,SpringMVC后台接收不到参数值的解决方案 参考文章: (1)angular的post请求,SpringMVC后台接收不到参数值的解决方案 (2)https://ww ...
- 十二.vue-resourse实现get,post,jsonp请求
文章目录 vue-resourse实现 get, post, jsonp请求 请求 JSONP的实现原理 vue-resource的配置步骤: vue-resourse实现 get, post, js ...
- Ajax基础:发送jsonp请求(jsonp、jsonCallback)
jsonp走的是get请求方式,也就是ajax的默认请求方式: ajax方法中也涵盖了jsonp请求,可以通过ajax方法来发送jsonp请求: <!--客户端代码--> <body ...
- js:json请求和jsonp请求
请求方式 同源检查 解决方式 json 是 服务端支持 jsonp 否 不需要服务端支持 目录 一.使用json请求 1.1 未开启跨域 1.2 开启跨域 二.使用jsonp 一.使用json请求 1 ...
最新文章
- 猫狗收养所问题(指针模拟)
- C++ 并发编程(四):基于 Asio 的线程池
- Spring加载流程源码
- sip gw功能包括_道哥漫谈:大话有趣的SIP通信
- vue中标签自定义属性的使用
- .net mysql 参数,在MySQL .NET Provider中使用命名参数
- select 与case 以及函数练习
- 专访剑桥大学校长作者:柴静
- 偶遇with ties
- android 蓝牙自动断开,Android蓝牙:连接()/断开()
- MacBook Pro做为Windows电脑的扩展屏【已解决】
- HP PSC 系列一体机性能比较列表
- 聚苯乙烯/二氧化硅荧光微球/硫化镉-聚苯乙烯微球CdS/PS复合微球的制备方式
- 用python做了一个统计排班表
- 项目建设方案的基本元素
- 向 Oracle 数据库添加 ST_Geometry 类型
- 神仙趋势,运筹帷幄,通达信公式
- ROC受试曲线AUC[TPR/ FPR/截断点/StratifiedKFold/KFold]
- 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程(转)
- 写了上百篇文章后,对文章排版和文章曝光的一些思考