Класс Ajax
src\common.js:1297
Наша promise-реализация ajax
- Поддерживает basic http авторизацию
- Позволяет установить перед отправкой запроса специфические заголовки
- Поддерживает получение и отправку данных с типом
blob
- Позволяет отправлять запросы типа
get
,post
,put
,patch
,delete
Состав
Свойства
Методы
delete_ex
-
url
-
auth
-
beforeSend
Выполняет асинхронный delete запрос с авторизацией и возможностью установить заголовки http
Параметры:
-
url
String -
auth
Boolean -
beforeSend
Function- callback перед отправкой запроса на сервер
Возвращает:
get
-
url
Выполняет асинхронный get запрос
Параметры:
-
url
String
Возвращает:
get_and_save_blob
-
url
-
post_data
-
file_name
Получает с сервера двоичные данные (pdf отчета или картинку или произвольный файл) и показывает диалог сохранения в файл
Параметры:
-
url
String- адрес, по которому будет произведен запрос
-
post_data
Object | String- данные запроса
-
file_name
String- имя файла для сохранения
Возвращает:
get_and_show_blob
-
url
-
post_data
-
[method]
Получает с сервера двоичные данные (pdf отчета или картинку или произвольный файл) и показывает его в новом окне, используя data-url
Параметры:
-
url
String- адрес, по которому будет произведен запрос
-
post_data
Object | String- данные запроса
-
[method]
String optional
get_ex
-
url
-
auth
-
beforeSend
Выполняет асинхронный get запрос с авторизацией и возможностью установить заголовки http
Параметры:
-
url
String -
auth
Boolean -
beforeSend
Function- callback перед отправкой запроса на сервер
Возвращает:
patch_ex
-
url
-
postData
-
auth
-
beforeSend
Выполняет асинхронный patch запрос с авторизацией и возможностью установить заголовки http
Параметры:
-
url
String -
postData
String- данные для отправки на сервер
-
auth
Boolean -
beforeSend
Function- callback перед отправкой запроса на сервер
Возвращает:
post
-
url
-
postData
Выполняет асинхронный post запрос
Параметры:
-
url
String -
postData
String- данные для отправки на сервер
Возвращает:
post_ex
-
url
-
postData
-
auth
-
beforeSend
Выполняет асинхронный post запрос с авторизацией и возможностью установить заголовки http
Параметры:
-
url
String -
postData
String- данные для отправки на сервер
-
auth
Boolean -
beforeSend
Function- callback перед отправкой запроса на сервер
Возвращает:
put_ex
-
url
-
postData
-
auth
-
beforeSend
Выполняет асинхронный put запрос с авторизацией и возможностью установить заголовки http
Параметры:
-
url
String -
postData
String- данные для отправки на сервер
-
auth
Boolean -
beforeSend
Function- callback перед отправкой запроса на сервер
Возвращает:
Свойства
password
String
пароль пользователя для авторизации на сервере
username
String
имя пользователя для авторизации на сервере