Задать вопрос
@rFczZZ

Rest api: какую ссылку использовать для предпросмотра?

Подскажите, пожалуйста, какой интерфейс использовать для валидации и предпросмотра ДО создания или обновления записи.

Нужно, чтобы пользователь увидел то, что он набирает с bb'кодами или markdown или еще какой-нибудь сложной разметкой. Соответственно, в модели есть два поля Text и RawText и только сервер умеет делать Text из RawText.

В идеале должен быть какой-то запрос в теле которого будет только модель с незаполнеными полями. Например, для создания я мог бы использовать
POST resources/с_пустым_id
или
GET resources/с_пустым_id
но гет на коллекцию должен возвращать саму коллекцию, а пост создаст/изменит запись в БД..

Получается обязательно нужно иметь что-то в стиле:
GET resources/preview
или с дополнительными параметрами в теле запроса? Думал еще над вариантом с сессиями (временными id для записей), но тогда должен крутиться какой-то пассивный сервис, который бы очищал просроченные сессии, у меня пока нет возможности такое использовать.
  • Вопрос задан
  • 344 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@coderlex
Запрос как на создание/изменение POST/PUT /resource_name + кастомный хэдер, например, X-Validate. По его наличию серверное API могло бы определять требуется ли только валидация или действительно сохранение ресурса.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽