Pular para o conteúdo principal
Versão: 1.x

API03004: Solicitação Muito Grande

O Que Isso Significa

A solicitação que você está enviando excede os limites de tamanho do servidor. Isso geralmente acontece ao tentar enviar muitos dados de uma vez.

Causas Comuns

  • Operações em lote grandes — Tentando sincronizar muitos registros de uma vez
  • Imagens grandes — Enviando imagens em tamanho excessivo
  • Itens demais — Pedido com muitas linhas de itens
  • Limites do servidor — O PHP ou servidor web tem limites de upload baixos

Como Corrigir

1. Reduza o Tamanho da Solicitação

Se estiver sincronizando dados:

  • Tente sincronizar em lotes menores
  • O POS deve lidar com isso automaticamente
  • Espere a sincronização atual ser concluída antes de começar outra

2. Verifique o Tamanho das Imagens

Se estiver enviando imagens:

  • Redimensione as imagens antes de fazer o upload
  • Utilize formatos compactados (JPEG vs BMP)
  • A maioria das imagens de produtos funciona bem abaixo de 1MB

3. Divida Pedidos Grandes

Se um pedido tiver muitos itens:

  • Considere dividir em vários pedidos
  • Isso é raro na utilização normal do POS

4. Aumente os Limites do Servidor

Entre em contato com seu provedor de hospedagem ou edite as configurações do PHP:

// In php.ini or .htaccess
upload_max_filesize = 64M
post_max_size = 64M
max_input_vars = 5000

5. Verifique os Limites do Servidor Web

O Nginx ou Apache pode ter seus próprios limites:

  • client_max_body_size para Nginx
  • LimitRequestBody para Apache

Erros Relacionados

  • API03005 — Limite de Taxa Excedido
  • API03007 — Fila de Solicitações Cheia