Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Extend the rate limiting plugin with support for batches

Aberta
#298 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
25/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
csharp
Domínio
api, devtools

Direção de pesquisa

Comece pelo plugin de rate limiting e pela lógica existente para determinar e adicionar headers de rate limit. Acompanhe como as solicitações e respostas em lote são processadas e, em seguida, verifique se as solicitações limitadas retornam respostas 429, enquanto as outras retornam 203 com corpos vazios, e se as respostas em lote relevantes incluem os headers.

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

Descrição

Related to #8

Extend the rate limiting plugin with support for batching.

When processing batch responses, augment the response body of relevant requests that support rate limiting with rate limiting headers. Use the existing logic to determine the headers to add.
When processing batch requests, examine the request payload to see if all requests are within rate limits. Fail the request with a 429 if it exceeded the limit. Return 203 Non-Authoritative Information status code with an empty body for all other requests.

Linguagem predominante
C#
Estrelas
832
Forks
90
Merge médio
17h 54min
PRs com merge (30d)
47

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de dotnet/dev-proxy

Todas as issues de dotnet/dev-proxy

Issues semelhantes

Mais issues de C#

Receba novas issues na sua caixa de entrada

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