我正在编写一个HTML5/Backbone/Phonegap应用程序Github Repo,它使用52n(v1 API Docs)的SensorObservationService REST API。 每个GET-Request都可以正常工作 - 但现在我想要下载POST请求后生成的图片。JQuery ajax与POST从CORS启用服务器获取图像/ png

但是服务器与状态400回应:

statusCode":400,"hints":["Check the message which has been sent to the server. Probably it is not valid."],"reason":"Bad Request","developerMessage":"Could not read JSON ...

这是我的AJAX呼叫:

var body = {

"base64":true,

"legend":false,

"timespan":"2013-10-30T00:00:00Z/2013-10-30T23:59:59Z",

"width":482,

"height":568,

"language":"en",

"grid":false,

"styleOptions": {

"ts_32e1174948e46f2e46fe597eb40b3557": {

"chartType": "line",

"properties": {

"color": "#b45e87",

"lineType":"solid",

"width":1

}

}

}

};

$.support.cors = true;

this.xhr = $.ajax({

crossDomain: true,

type: "POST",

url:"http://sensorweb.demo.52north.org/sensorwebclient-webapp-stable/api/v1/timeseries/getData",

processData: false,

dataType: "json",

accept: "application/json",

contentType: "application/json; charset=utf-8",

data: body

}).done(function(data) {

}).fail(function(xhr, textStatus) {

}).always(function() {

});

这里是我的fiddle - 如果我尝试同样的POST通过POSTMAN与服务器通话。

RESTClient实现-截图

什么是错我的电话?

2013-10-30

marfnk

ajax从服务器获取图片,JQuery ajax与POST从CORS启用服务器获取图像/ png相关推荐

  1. jQuery ajax请求两次问题,jquery ajax请求了两次问题

    页面有一个请求form: 订单编号 用户帐户 发货状态 请选择 未发送 已发送 查询 JavaScript请求部分: function showdatalist() { var username = ...

  2. Ajax设置超时时长,jquery ajax超时设置

    var ajaxTimeoutTest = $.ajax({ url:'',  //请求的URL timeout : 1000, //超时时间设置,单位毫秒 type : 'get',  //请求方式 ...

  3. jsp显示服务器路径下的图片,jsp 从服务器获取图片路径

    jsp 从服务器获取图片路径 内容精选 换一换 批量获取智能图片下载路径POST /v1/{user_id}/intelligence-data/pictures状态码: 200状态码: 400获取图 ...

  4. jsp获取服务器本地路径图片不显示,jsp 从服务器获取图片路径

    jsp 从服务器获取图片路径 内容精选 换一换 如果在调用API时返回错误信息与错误码:"error_code":"ModelArts.4603"," ...

  5. jquery ajax php获取,使用jquery ajax获取php结果

    我不知道为什么我会遇到这个困难,但现在是时候我出现了问题 . 使用jquery ajax调用php文件的最佳方法是什么,让它通过$ _GET处理一些输入,返回那些结果并再次使用ajax替换div的内容 ...

  6. ajax调用ashx的方法,jquery.ajax请求aspx和ashx的异同 Jquery Ajax调用aspx页面方法

    1.jquery.ajax请求aspx 请求aspx的静态方法要注意一下问题: (1)aspx的后台方法必须静态,而且添加webmethod特性 (2)在ajax方法中contentType必须是&q ...

  7. ajax+php+jq+面向对象,php+jquery+ajax+json的一个最简单实例

    html页面: $(function(){ $("#send").click(function(){ var cont = $("input").seriali ...

  8. ajax点击更改div,jquery ajax双击div可直接修改div中的内容

    jquery ajax双击div可直接修改div中的内容 发布于 2017-04-03 17:26:16 | 127 次阅读 | 评论: 0 | 来源: 网友投递 jQuery javascript框 ...

  9. ajax提交数据给谁,jquery ajax提交数据给后端

    大家好,今天铁柱兄给大家带一段jquery ajax提交数据给后端的教学. 初学javaweb的同学前端提交数据基本上都是用form表单提交,这玩意儿反正我是觉得不太好玩.而JavaScript aj ...

最新文章

  1. Java项目:在线婚纱摄影预定系统(java+javaweb+SSM+springboot+mysql)
  2. ASP.NET中随机数生成及应用
  3. 如何利用报表工具FineReport实现报表列的动态展示
  4. 解决weblogic Managed Server启动非常慢的情况
  5. boost::geometry::append用法的测试程序
  6. nmcli 命令的基本使用
  7. C++基础11-类和对象之操作符重载2
  8. Linux 简单文本处理命令
  9. SylixOS DNS浅析
  10. 16位顶尖对冲基金大佬:畅谈量化投资的下个10年!
  11. GJB 质量保证大纲(模板)
  12. 485通信c语言讲解,51单片机485通讯讲解 通俗易懂
  13. 无法启动WORKSTATION服务解决方案
  14. 微信小程序连续签到获得积分
  15. 分节符的插入与删除word
  16. 云计算是什么?云计算基础概念讲解
  17. Java导出多个excel并打包压缩成.zip文件
  18. php设置中国时区方法
  19. HTTP笔记1:网络模型与TCP协议
  20. zend及Slim 漏洞合集

热门文章

  1. 使用键盘录入给选手打分
  2. R语言实战学习--回归
  3. Reflex WMS系统里的Team Code
  4. 软件测试就业前景怎么样?
  5. Lua热更原理以及加载规则
  6. 河南单招计算机分数线,2019年河南单招分数线一般多少分
  7. Python实现带不等式约束的NSGAII算法解决cec2021中的RCM01问题
  8. 关于global_step参数
  9. 计算机usb接口是一种通用,USB接口大科普,你用的是哪一种?
  10. zlib流压缩--字符串