Можно ли использовать Javascript для вызова REST API управления Azure?
Я хочу использовать REST API для хранения таблиц Azure в javaScript. Поэтому я звоню вот так:
$.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);
}
});
Я нашел запрос типа convert, чтобы получить, потому что jsonp не поддерживает сообщение .. Тогда я нашел следующие темы:
Как загрузить текстовую строку непосредственно в Windows Azure Blob из браузера, используя JavaScript Доступ к Windows Azure Queues из клиентской части javascript / jquery
Похоже, если я размещу службу webrole и tablestorage в одном домене, я могу использовать этот код с datatype = xml.
Как я могу это сделать? Является ли akakin.appcloudapp.net akakin.table.core.windows.net одним и тем же доменом? Или как я могу напрямую использовать JS / JQuery для вызова Azure Mangement Rest API?