我得到类似于JSONP对象的xhr响应
JSONP({Objects})
这将弹出一个错误,如果我执行JSON.parse('JSONP({Objects})') (Unexpected token j in JSON at position 0),是否有一个JSONP.parse()函数将自动从JSONP响应中删除*()?
我为什么要这么做?
因为这个JSONP响应需要POST请求,这使得其他人很难使用它。
P.S.,回调填充JSONP是动态的和不可预测的。
现在,我需要编写一个脚本,内容类似于以下内容:
${result} set variable {}
create session url http://xxx
${resp} get request url /
should be equal as strings ${resp.status_code} 200
Dictionary Should Contain Value ${resp.jsonp(${result})} Success
log ${resp.jsonp(${result})}
但是网址是用jSonp脚本
有没有类似于底部的代码,但在常规的js中,而不是在jquery中?谢谢!
$(function(){
$.ajax({
url: 'http://localhost:28017/local/andyb',
type: 'get',
dataType: 'jsonp',
jsonp: 'jsonp', // mongod is expecting the parameter name to be called "jsonp"
success: function (data) {
conso
我对AngularJS非常陌生。我正在使用Angular2制作一个Flickr公共提要应用程序,但我遇到了这个问题。
我找不到办法让JSONP发挥作用。如何返回JSON对象?
这是密码
flickr.service.ts
import { Injectable } from '@angular/core';
import { Jsonp, Http } from '@angular/http'; //use jsonp module to fetch the data from the api call
import 'rxjs/Rx'