Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 21:20

Ошибка валидации параметров запроса Http запрос

Автор PanKamenets, 03 фев 2023, 20:11

0 Пользователей и 1 гость просматривают эту тему.

PanKamenets

Добрый день. Передаю в json данные на сервис. Но постоянно получаю статус 400 и {"code":"RequestModelValidationError","description":"Ошибка валидации параметров запроса","traceId":"00-91cf045709dbeb51ae156e1d437d8a6f-3ffbaccc9f94b74c-00","messages":["$: The JSON value could not be converted to Shate.WebApi.Models.ArticlePrice.ArticlePriceFilterKey[]. Path: $ | LineNumber: 0 | BytePositionInLine: 1."]}. Адрес, куда стучусь написан верно, передаваемые параметры в структуре тоже написаны верно.

Максим75

PanKamenets, а все в структуре в JSON залетает правильно. В JSON есть ограничение по типам, которые он кушает. МОжет где-то уникальный идентификатор пытаетесь передать или что-то наподобие?

PanKamenets


Максим75

PanKamenets, а там JSON в структуру или соответствие заворачивается? может здесь собака порылась?

PanKamenets

В документации api ничего не сказано, в каком виде передавать данные. Я везде передавал json структурой и все работало корректно.

Afinogen


Afinogen

проверьте какие заголовки передаете

Content-Type: text/json?

PanKamenets

Максим75, Вы навели на меня на мысль, что я делаю не так. Решил проблему. Огромное спасибо!

Максим75

Цитата: PanKamenets от 03 фев 2023, 23:02Максим75, Вы навели на меня на мысль, что я делаю не так. Решил проблему. Огромное спасибо!
так поделитесь, может когда и нам пригодится  :ooifh:

PanKamenets

Необходимо было просто положить структуру в массив, невнимательно прочитал документацию api

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск