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