Maximale Anforderungsgröße steuern
Sie können die maximale Dateigröße angeben, die in einer Payload für geskriptete REST-API-Anforderungen zulässig ist.
Die Dateigrößenbegrenzung gilt für den Zugriff auf eine der folgenden Variablen oder Funktionen von einem Objekt „RESTAPIRequestBody“.
- data
- dataString
- nextEntry()
- hasNext()
Beim Zugriff auf diese Variablen oder Funktionen mit einer Anforderungs-Payload, die die maximale Größe überschreitet, reagiert der Service mit dem Fehlercode 400.
Die Dateigrößenbegrenzung gilt nicht beim Zugriff auf die Variable dataStream.
Eigenschaften für maximale Anforderungsgröße
Mehrere Eigenschaften steuern die maximal zulässige Anforderungsgröße. Fügen Sie diese Eigenschaften der Tabelle „Systemeigenschaften“ [sys_properties] hinzu, um eine maximale Anforderungsgröße anzugeben.
| Eigenschaft | Standardwert | Beschreibung |
|---|---|---|
| glide.rest.scripted.max_inbound_content_length_mb | 10 | Die maximale Größe (in Megabyte) für einen geskripteten REST-Anforderungstext, der nicht komprimiert ist. |
| glide.rest.scripted.max_inbound_gzip_content_length_mb | 1 | Die maximale Größe (in Megabyte) für einen komprimierten geskripteten REST-Anforderungstext. |
| glide.rest.max_content_length | 10 | Die maximale Größe in Megabyte für einen geskripteten REST-Anforderungstext, unabhängig davon, ob er gezippt ist oder nicht. Höchstwert: 25 Selbst wenn glide.rest.scripted.max_inbound_content_length_mb oder glide.rest.scripted.max_inbound_gzip_content_length_mb festgelegt sind, ist der Anforderungstext auf den Wert glide.rest.max_content_lengthbeschränkt. |