Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
A API Insert SKU File não aceita URLs de servidores que exigem 'User Agents'
A API Insert SKU File não aceita URLs de servidores que exigem 'User Agents'
ID: 1069222
Backlog
Publicado em 22/07/2024
Última atualização em 22/07/2024

Sumário

Este problema conhecido foi traduzido automaticamente do inglês.

Um agente de usuário é uma sequência de texto que um navegador da Web ou outro cliente envia a um servidor da Web em um cabeçalho de solicitação HTTP para se identificar. Essa cadeia contém informações sobre o tipo de navegador, o sistema operacional e, às vezes, detalhes adicionais, como a versão do navegador e o mecanismo de renderização usado.

Isso geralmente é solicitado como medida de segurança por servidores, como os que hospedam imagens, que podem ser passadas via URL no corpo da solicitação da API de inserção de arquivo SKU.

Esse tipo de autenticação, no entanto, não é suportado atualmente pelas APIs da VTEX.

Simulação

1 - Usando a API de arquivo SKU Create ou Update (métodos de gravação), transmitindo um URL que tem o requisito de agente de usuário do lado do servidor para buscar dados https://developers.vtex.com/docs/api-reference/catalog-api#post-/api/catalog/pvt/stockkeepingunit/-skuId-/file

2 - Uma resposta do tipo 40x será mostrada, seja um 400 genérico ou um 403 mais específico, dependendo do tipo de resposta implementada.

Workaround

Opte pelo upload de arquivos, planilhas e dados de formulário (usando as APIs) ou desative os requisitos de agente de usuário no lado do servidor.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback