python · python-multipartAtenção
python-multipart: QuerystringParser não trata mais ';' como separador de campos
O QuerystringParser não trata mais ';' como separador de campos em corpos application/x-www-form-urlencoded; apenas '&' é usado, alinhando-se ao padrão WHATWG U
O que mudou
O QuerystringParser não trata mais ';' como separador de campos em corpos application/x-www-form-urlencoded; apenas '&' é usado, alinhando-se ao padrão WHATWG URL.
Quem isso afeta
Aplicações que usam python-multipart para análise de dados de formulário codificados em URL, especialmente aquelas atrás de um WAF ou gateway que segue as regras WHATWG, e usuários de Starlette/FastAPI request.form().
O que fazer hoje
Atualize python-multipart para a versão 0.0.30 ou posterior.
A esteira
Coletado→
Auditado→
Redigido→
Publicado