Maximum size of each file sent through each FRS14 Web API endpoint

При отправке файлов через Web API есть некоторые ограничения по максимальному размеру передаваемых файлов.
Рекомендованный размер передаваемого файла составляет 512 МБ для методов

SOAP:
StartProcessFile
StartProcessTicket

WebAPI:
/api/workflows/{workflowName}/input/file,
/api/workflows/{workflowName}/input/files,
/api/workflows/{workflowName}/input/ticket.

Для файлов большего размера рекомендуется использовать /api/workflows/{workflowName}/input/multipart.

Суммарный максимальный размер передаваемого файла и запроса (maxAllowedContentLength) для метода /api/workflows/{workflowName}/input/multipart составляет 2147482624 байта (2Гб-1КБ).

Уменьшить ограничения на максимальный размер можно в Web.Config (путь по умолчанию: C:\Program Files\ABBYY FineReader Server 14.0\FineReaderServerWS), заменив значения maxAllowedContentLength и maxRequestLength, далее перезапустить ABBYY FineReader Server 14 Application Pool.


Note: Значение для maxRequestLength нужно указывать в килобайтах, а maxAllowedContentLength в байтах.

...
<httpRuntime maxRequestLength="2097151" requestPathInvalidCharacters="&lt;,&gt;,*,:,\" />
...
<requestFiltering allowDoubleEscaping="true">
<!-- 2GB minus 1KB (in bytes) -->
<requestLimits maxAllowedContentLength="2147482624" />
</requestFiltering>

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.

Recently viewed