Tag: azure

带有Ajax数据的jqGrid(JSON):使用azure数据库中的“url”参数在网格中加载数据

我对ajax实现有一个疑问。 我可以发现“url”参数需要定义为“service_name1.azure-mobile.net/tables/”来获取数据以填充网格。 但我需要添加请求标头“X-ZUMO-APPLICATION”来定义应用程序密钥。 为了实现这一点,我想我必须在函数中使用适当的头创建一个httprequest,并且需要在jqGrid的某个参数中设置该函数的引用来加载数据。 你能指出如何实现这个目标吗? 使用jqGrid的页面以“ https://service_name2.azure-mobile.net ”开头 这里service_name1是azure移动服务名称,service_name2是azure web服务名称,我在移动服务service_name1上为service_name2启用了CORS(跨对象资源共享)。 如果需要任何其他信息,请告诉我 更新了代码以使其与Ajax调用一起使用: jQuery(“#list4”).jqGrid({ datatype: “json”, url : ‘https://mohit.azure-mobile.net/tables/Schedules’, height: “auto”, colNames: [‘RowNo’, ‘RouteId’, ‘Area], colModel: [ { name: ‘id’, index: ‘id’, width: 50, sortable: false }, { name: ‘RouteId’, index: ‘RouteId’, width: 50, sortable: false, editable: true, editrules: { required: true} }, { name: ‘Area’, […]

上载时Azure blob / filename的名称

当我上传到azure容器时,保存的文件名是uuid(guid)我该如何更改? 我使用签名请求中添加的查询字符串“bloburi”创建了signatur。 $(“#fine-uploader”).fineUploaderAzure({ autoUpload : true, debug: true, validation: { itemLimit: 10, sizeLimit: 209715200 // 200 mb }, resume: { enabled: true, id: ‘ResumeUpload’, cookiesExpireIn: 7 }, extraButtons: { folders: true }, deleteFile: { enabled: true }, request: { endpoint: ‘https://xxx.blob.core.windows.net/’ }, cors: { //all requests are expected to be cross-domain requests expected: true, //if […]

从客户端javascript / jquery访问Windows Azure队列

对于UIfunction,我需要从Windows Azure队列中读取并相应地更新UI。 我看到很多node.js示例,但没有使用纯Javascript或Jquery。 ( azureQuery接近,但还没有队列function,它需要一个Web API来交谈) 这是一个使用asp.net和MVC 4的混合Web应用程序。这个特定的页面是使用MVC 4生成的。 任何建议,将不胜感激。 罗伯托(PS。能够写入队列也不错)

添加缓存文件.appcache停止jquery ajax调用

我发布了一个关于azure的网站,它使用jquery ajax调用从azure托管数据库中获取数据。 现在我的问题是这个流程工作正常,除非我在其中添加“.appcache”文件以在本地缓存文件,以便网站也可以脱机工作。 添加此文件后,它停止工作,并向我显示一个错误 net::ERR_FAILED $jquery-1.11.2.js:9659 send $jquery-1.11.2.js:9659 jQuery.extend.ajax $jquery-1.11.2.js:9210 loginservice $authentication.js:94 (anonymous function) $authentication.js:81 点击”jquery-1.11.2.js:9659″将我重定向到jquery这一行: xhr.send( ( options.hasContent && options.data ) || null ); 有人可以指导我这是如何工作的? 如何将缓存和jquery一起使用?

我可以使用Javascript调用Azure管理REST API吗?

我想在javaScript中使用Azure Table存储REST api。 所以我这样打电话: $.ajax({ type: “POST”, beforeSend: function (request) { request.setRequestHeader(“contentType”, “application/atom+xml;type=entry;charset=utf-8”); }, url: “http://mystorageaccountname.table.core.windows.net/TodoList()?sv=2012-02-12&se=2013-07-05T09%3A40%3A06Z&tn=Todo&sp=raud&spk=myid&epk=myid&sig=Z%2BrfC2HxxxBUqM3nt6sCjlSvttb6qqOY%2BBnbdPYV%2BzliA%3D&timeout=90”, contentType: “application/atom+xml”, dataType: “jsonp”, jsonpCallback:”jsonpCallback”, data: xmlString, success: function (xhr) { alert(xhr.statusCode); } }); 我发现请求类型转换为get因为jsonp不支持post ..然后我发现这个线程: 如何使用javascript从浏览器直接将文本字符串上载到Windows Azure Blob 从客户端访问Windows Azure队列javascript / jquery 好像如果我使用相同的域托管webrole和tablestorage服务,我可以使用datatype = xml的代码。 我怎样才能做到这一点? akakin.appcloudapp.net akakin.table.core.windows.net是同一个域名吗? 或者我如何直接使用JS / JQuery调用Azure mangement Rest API?

使用jQuery从Azure Blob存储中查询JSON数据

我在Azure blob存储中有一些数据。 数据是JSON,并且已使用“application / json”内容类型保存。 我的应用程序将托管在“myapp.com”,这是一个包含CNAME到“myapp.cloudapp.net”的域名。 我想我应该创建一个像“storage.myapp.com”这样的自定义域名,这个域名可以放到我的Azure存储中。 但是之后? 我可以使用JSONP或其他方式对Azure存储进行JSON ajax调用吗? 怎么会有更好的方法呢? 非常感谢。

使用Javascript将Largefile上载到Azure Blob

我已经看到一些示例,其中文件传输到服务器端,然后上载到Azure Blob存储。 但是我的文件大小只有几GB。 有没有办法可以使用客户端脚本直接将文件上传到Azure Blob存储,而不是从服务器端执行以节省时间。