Hi,
I am using Nintex K2 Cloud.
I have configured a Smartobject that takes 3 inputs and added it as one of the available Smartobjects on the Smartobject OData api page.
The Smartobject uses a SQL server stored procedure to save data to a table. It has 3 parameters JSON nvarchar(max), filename nvarchar(200) and base64file nvarchar(max).
The nvarchar(max) fields are configured as Memo in the smart object. The base64file value is a file that has been base 64 encoded.
When testing the OData endpoint from postman it works perfectly when I use an encoded 400kb file, but I get an error when using an 840kb file :
{
"error": {
"code": "",
"message": "Error reading HTTP body."
}
}
The 840kb file is 1.1mb when it is base 64 encoded.
I suspect that there is a post size limit configured for the K2 OData implementation but I can find no documentation as to what that might be. From what I can find on the internet I can see that OData services typically have a limit of somewhere between 2 and 10Mb which is determined by the server implementation. What is the size limit for K2 OData?