Имя: Пароль:
1C
1С v8
ODATA. Метаданные в формате JSON не получаю
0 НЕА123
 
13.10.16
10:46
Добрый день.

localhost/demo/odata/standard.odata/$metadata?$format=json
релиз 8.3.8.1784

не ругается - выдает XML.

как правильно написать?
1 Garykom
 
гуру
13.10.16
10:53
А режим совместимости какой?
2 Garykom
 
гуру
13.10.16
10:55
При обращении к REST интерфейсу прикладного решения вы можете получать ответ в формате JSON. Для этого в адресной строке вам нужно указать параметр $format=json. Либо указать MIME тип "application/json" в заголовке Accept HTTP запроса. Например:

Запрос:

GET /TestInfobase/odata/standard.odata/СправочникДляТестов?$format=json HTTP/1.1
MaxDataServiceVersion: 3.0;NetFx
Accept: application/json
Accept-Charset: UTF-8
User-Agent: Microsoft ADO.NET Data Services
3 НЕА123
 
13.10.16
10:55
(1)
режим совместимости = Не использовать
4 sapphire
 
13.10.16
11:00
(2) любят опускать get
5 Dunemaster
 
13.10.16
12:10
http://its.1c.ru/db/v838doc#bookmark:dev:TI000001364

В случае получение данных в формате json, не поддерживается запрос получения расширенного описания метаданных вида http://host/base/odata/standard.odata/$metadata. Однако имеется возможность управлять детализацией информации о метаданных, которая возвращается при получении данных (как сущностей, так и списков сущностей). Для этого необходимо особым образом формировать параметр $format при выполнении запроса
6 НЕА123
 
13.10.16
15:11
(5)
Спасибо за полнейший ответ!
вот ведь как...

Спасибо всем!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn