IONDV Framework docs
translation

Contents:

  • 1. About IONDV. Framework
  • 2. Getting started
    • How to deploy
      • Step 1 Environment Setup
      • Step 2 Install core, modules and application
      • Step 3 Build and run application
      • Application launch scripts
    • Quick start
      • IONDV. Studio
      • Build application from the repository
      • Docker-container
      • Installer for Linux
  • 3. Development
    • Expand functionality
      • Development of functional utilities in the application
        • Utilities for action buttons
        • Utilities for scheduled jobs
        • Utilities for printed forms
        • Utilities for web service (rest)
        • Utilities for workflow
      • Core key functions
        • dataRepo
        • MetaRepo
        • Workflow
      • Using templates for data entry fields in a web form
    • Functionality
      • Module templates
      • Printed forms
      • Scheduled jobs subsystem
      • Notifications
      • Data caching
      • Filters on the list view form
      • Connection of two namespaces
      • Electronic digital signature
      • Virtual attributes
      • Utilities
    • Localization
    • Metadata structure
      • Meta class - general part
        • Criteria of abstraction
        • Inheritance
        • Indexing
        • Journaling
        • Key fields
        • Versioning
        • Semantics
        • Time tag of created objects and committed changes
        • Метки пользователя создавшего и измененившего объект
        • Тип Структура [16]
        • Type Structure
      • Meta class - attribute part
        • Типы атрибутов
        • Autocomplete attributes
        • Caching the value of computable attribute
        • Default value
        • Computable attribute (without caching)
        • Attribute indexation
        • Collection
        • Reference
        • Conditions of sorting the valid values
        • Selection list of valid values
        • Sorting a sample of valid values
        • Collection base
        • Eager loading
        • Semantics
      • Мета навигации
        • Условия выборки - "conditions"
        • Мета узлов навигации
        • Мета секций навигации
        • Заголовок страницы - "title"
      • Мета отчёта
        • Пример простого полного отчета
      • Мета безопасности
      • Meta view - general part
        • Search in object lists “allowSearch”
        • Commands
        • Override Mode
        • Highlighting lines in the list
        • Tabs
        • Представление Комментарий для атрибутов типа “Коллекция”
        • Ведение проектных документов
        • list_view
      • Meta view - attribute part
        • Commands
        • Activity conditions
        • Field sizes
        • Fields
        • Input masks
        • Mandatory conditions
        • Options
        • CSS fields
        • “Collection” and “Reference” display mode
        • Type Group [0]
        • View types
        • Visibility conditions
      • Meta workflow
        • Security of the workflow
        • Workflow statuses
        • Workflow transitions
      • Correspondence table: attribute types to view types
      • Переменные
    • Platform configuration
      • Настройки авторизации и безопасности
      • Способы конфигурации параметров
      • Конфигурационный файл deploy.json
        • Deploy build from separate files
        • Global settings in deploy.json
        • Module settings in deploy.json
        • The deploy.json file on the example of the “Project management system” application
      • Зависимости в package.json
      • Операции с учетными записями MongoDB через CLI
  • 4. Modules
    • Registry Module
      • The logics of forming ID elements, associated with objects by type
      • DI settings
    • Report Module
      • Comments on the mine design
    • Gantt-chart Module
    • Portal Module
    • Dashboard Module
    • Ionadmin module
      • Security settings
    • Personal account
    • Soap Module
    • Image-storage Module
    • REST Module
      • Authorization for requests to services
        • Getting a token
        • Proxy client for access to module functions without receiving a new token
      • REST Services
        • Built-in service Acceptor
        • Built-in service Token
        • Built-in service CRUD
        • Meta metadata publishing Service
        • Workflows execution service
        • Creating a service handler in the application
        • Service registration in application configuration
        • Service requests using the example of tests
  • 5. Creating ION model project
    • Setting up the ION development environment
  • Functionality of IONDV. Framework and its modules
IONDV Framework docs
  • »
  • 4. Modules »
  • REST Module »
  • REST Services »
  • Built-in service CRUD »
  • Checking for the presence of an object: the HEAD method
  • Edit on GitHub

Checking for the presence of an object: the HEAD method¶

Checking for the presence of the object is carried out by the method HEAD, with the class code with its namespace and the value of the object key, for example rest/crud/class_string@develop-and-test/66dbb3d0-5583-11e6-aef7-cf50314f026b

curl -X HEAD -u demo@local:ion-demo https://dnt.iondv.com/rest/crud/class_string@develop-and-test/66dbb3d0-5583-11e6-aef7-cf50314f026b

An example of a request to the crud service to check the presence of an object in dnt: test/modules/rest/crud.spec.js

/Checking crud service/HEAD/# checking if an object is present (HEAD)

If the object exists, the response code “200”is returned, if the object is not found - 404, if there are no permissions - 403.

Next Previous

© Copyright 2016-2020, IONDV LLC and the IONDV community (Apache 2.0) Revision b7521fd9.

Built with Sphinx using a theme provided by Read the Docs.