diff --git a/.claude/skills/web-info/scripts/web-info.ps1 b/.claude/skills/web-info/scripts/web-info.ps1 index 02ec4b8a..b8ddff73 100644 --- a/.claude/skills/web-info/scripts/web-info.ps1 +++ b/.claude/skills/web-info/scripts/web-info.ps1 @@ -117,7 +117,7 @@ if ($pubMatches.Count -eq 0) { if (Test-Path $vrdPath) { if ($vrdContent -match ' - + ib="$ibString" + enableStandardOdata="true"> + - "@ diff --git a/docs/web-spec.md b/docs/web-spec.md index d8c46635..4f22ef7a 100644 --- a/docs/web-spec.md +++ b/docs/web-spec.md @@ -14,7 +14,10 @@ xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" base="/appname" - ib="connection-string"> + ib="connection-string" + enableStandardOdata="true"> + + ``` @@ -45,18 +48,18 @@ File="C:\Bases\MyDB";Usr="Admin";Pwd="123"; ### Дочерние элементы +#### `enableStandardOdata` (атрибут ``) +Стандартный OData-интерфейс платформы. `enableStandardOdata="true"` открывает REST-доступ ко всем объектам. +URL: `/{AppName}/odata/standard.odata` + #### `` -Публикация SOAP web-сервисов. `publishByDefault="true"` публикует все сервисы из конфигурации. +Публикация SOAP web-сервисов. `pointEnableCommon="true"` публикует все сервисы из конфигурации. URL: `/{AppName}/ws/{WebServiceName}?wsdl` #### `` Публикация HTTP-сервисов. `publishByDefault="true"` публикует все сервисы из конфигурации. URL: `/{AppName}/hs/{RootUrl}/...` -#### `` -Стандартный OData-интерфейс платформы. `enable="true"` открывает REST-доступ ко всем объектам. -URL: `/{AppName}/odata/standard.odata` - ### Расположение `{ApachePath}/publish/{AppName}/default.vrd`