github-tools / github-tools/github

500 Internal Server Error when updating file with 40MB data #update-a-file

Aberta
#496 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
JavaScript
Estrelas
3.8k
Forks
809
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

The update(PUT) API call for file sizes under **22MB** works through. But for bigger file sizes (such a **40MB**), the update rest endpoint of Github fails with a **500 internal server exception.**

Not sure whats happening here. Size of the test file is greater than 10 megs, so hosted payload could be found here : https://nofile.io/f/0gampnACOOE/testAPILargeFile_base64.txt

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Reproduzir a chamada da API de atualização (PUT) com arquivos abaixo e acima do limite informado de 22 MB, usando como referência o payload base64 vinculado de 40 MB. Inspecionar como o wrapper da API do GitHub trata solicitações grandes de atualização; considera-se concluído quando o comportamento é compreendido e o erro 500 é resolvido ou claramente identificado como uma limitação da API.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
github, javascript
Domínio
api
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.