# requests Reviews
**Vendor:** requests  
**Category:** [Bibliotecas de Componentes de Software](https://www.g2.com/pt/categories/component-libraries)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 10
## About requests
Requests é a única biblioteca HTTP não-GMO para Python, segura para consumo humano. Requests permite que você envie solicitações HTTP/1.1 orgânicas e alimentadas com capim, sem a necessidade de trabalho manual. Não há necessidade de adicionar manualmente strings de consulta aos seus URLs.




## requests Reviews
  ### 1. Problema de fazer solicitação HTTP

**Rating:** 1.0/5.0 stars

**Reviewed by:** Justin C. | Surveyor, Administração Pública, Médio Porte (51-1000 emp.)

**Reviewed Date:** January 22, 2024

**O que você mais gosta em requests?**

É obstrutivo como os pedidos complicam a comunicação. Seja buscando informações, assistência ou favores, os pedidos não nos permitem expressar diretamente nossas necessidades e desejos. Eles consomem nosso tempo e esforço.

**O que você não gosta em requests?**

Eles estão criando confusão e ambiguidade. Com pedidos, não conseguimos entrar em contato com os outros. Não obtém o que precisamos sem complicações. Às vezes, os pedidos são onerosos e demorados, consumindo recursos e desviando a atenção de tarefas cruciais.

**Que problemas requests está resolvendo e como isso está beneficiando você?**

Depender dos outros para atender pedidos impede o crescimento e a autossuficiência. A necessidade constante de acomodar pedidos também resulta em uma falta de controle sobre a própria agenda e prioridades. Em última análise, os pedidos têm o potencial de interromper a produtividade.

  ### 2. Biblioteca Requests Para Python Revisão

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sunny . | Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** October 25, 2023

**O que você mais gosta em requests?**

Requests é uma das bibliotecas Python fáceis de usar que ajuda a buscar dados de sites, além de manter sessões usando cookies.

**O que você não gosta em requests?**

É útil quando a depuração ou uma pequena quantidade de dados precisa ser buscada ou postada no backend, mas a falta de GUI torna difícil o uso para Tarefas Maiores.

**Que problemas requests está resolvendo e como isso está beneficiando você?**

Eu uso requests no backend do meu site Python Flask para fins de depuração e para verificar o funcionamento correto das minhas APIs. Estar em Python ajuda a reutilizar o código do desenvolvimento, o que economiza tempo.

  ### 3. Solicitações HTTP suavizadas

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manoharan R. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 02, 2023

**O que você mais gosta em requests?**

Eu gosto que requests esteja constantemente evoluindo e sendo aprimorado. Pode ser ótimo ter funcionalidades adicionadas na forma de funções ou métodos. No final, é a ferramenta de referência para desenvolvedores Python.

**O que você não gosta em requests?**

Requests é uma estrutura para fazer solicitações HTTP. Carece de certos recursos avançados. Pode não ser adequado para cenários que exigem métodos de autenticação ou manipulação de estruturas de dados complexas.

**Que problemas requests está resolvendo e como isso está beneficiando você?**

Requests é uma biblioteca que me ajudou efetivamente a resolver o problema de simplificar e suavizar solicitações HTTP.

  ### 4. Requests, o framework para requisições por excelência

**Rating:** 5.0/5.0 stars

**Reviewed by:** ISAIAS G. | Pentester, Empresa (> 1000 emp.)

**Reviewed Date:** November 04, 2022

**O que você mais gosta em requests?**

O que mais gosto deste framework é a sua excelente documentação. Por ser um framework muito utilizado, existe uma extensa documentação na internet. Além disso, é relativamente rápido.

**O que você não gosta em requests?**

O que mais me desagrada é que deveriam continuar desenvolvendo este framework. Sobretudo, sinto falta de mais funcionalidades na forma de funções ou métodos. No mais, tudo ótimo.

**Que problemas requests está resolvendo e como isso está beneficiando você?**

É um framework que uso no meu dia a dia para fazer requisições básicas (GET), até para fazer qualquer tipo de comunicação através de requisições HTTP. É um grande e potente framework.

  ### 5. Uma biblioteca perfeita para chamadas de APIs RESTful.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manikant K. | Data Scientist, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 16, 2022

**O que você mais gosta em requests?**

Melhor de todos os frameworks e bibliotecas sendo usados em python para conectar APIs RESTful

**O que você não gosta em requests?**

qualquer coisa que eu possa pensar no momento. É simplesmente o melhor que está sendo usado por todos os desenvolvedores Python

**Que problemas requests está resolvendo e como isso está beneficiando você?**

conectando a todos os pontos finais REST com a linguagem Python. uma grande comunidade e conjunto de documentos e desenvolvedores para ajudar.

  ### 6. Requests é a melhor biblioteca HTTP para Python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 15, 2021

**O que você mais gosta em requests?**

Como é fácil fazer uma solicitação. Não há necessidade de criar cabeçalhos manualmente, já que é apenas um dicionário. Além disso, você pode ter a resposta de volta em formato JSON com apenas uma chamada de método.

**O que você não gosta em requests?**

Na verdade, não há muitos pontos negativos, já que funciona muito bem e recebe muitas atualizações para correções.

**Que problemas requests está resolvendo e como isso está beneficiando você?**

Eu uso requests para qualquer chamada HTTP em Python. Isso realmente torna o uso dessas chamadas muito mais fácil.

  ### 7. Solicitações: Pacote Python para Humanos

**Rating:** 5.0/5.0 stars

**Reviewed by:** Siraset J. | Lead Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** January 28, 2021

**O que você mais gosta em requests?**

A composição de solicitações é muito fácil. Bom para personalização e script.

**O que você não gosta em requests?**

Bastante difícil lidar com a renderização de página em js ou aplicativo de página única

**Recomendações a outras pessoas considerando requests:**

Se você gosta de programar com Python e quer algo que o ajude a construir uma solicitação HTTP, você deve experimentar isso.

**Que problemas requests está resolvendo e como isso está beneficiando você?**

Eu uso para web scraping, automatizar tarefas de operações. O verdadeiro benefício é que é um pacote Python.

  ### 8. Uma ferramenta essencial para ter.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andre M. | Graphic Designer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 10, 2019

**O que você mais gosta em requests?**

Fácil de usar, rápido, fácil de configurar proxies, fácil de capturar erros, muitos recursos online ensinando sobre requests.

**O que você não gosta em requests?**

Nada vem à mente. Se você já conhece solicitações HTTP, aprender a usar esta ferramenta não é nada difícil.

**Recomendações a outras pessoas considerando requests:**

Requests é uma ferramenta essencial para automação, teste e acesso a sites e APIs. Esta não é uma ferramenta complicada; é bastante fácil de entender e aprender a usar, mas não me interprete mal, Requests também possui funções mais complexas, como preservar cookies entre requisições com Sessions e a capacidade de usar proxies HTTP e HTTPS. Esta é uma ferramenta que sempre uso ao criar scripts para automação online.

**Que problemas requests está resolvendo e como isso está beneficiando você?**

Eu costumo baixar arquivos em massa, verificar se os links estão online, baixar dados sobre imagens quando possível.

  ### 9. Revisões de Solicitações

**Rating:** 5.0/5.0 stars

**Reviewed by:** Lais R. | Graphic Designer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 02, 2019

**O que você mais gosta em requests?**

Requests é fácil de usar, mesmo se você for novo em Python ou solicitações HTTP; você pode preservar cookies e cabeçalhos entre solicitações com facilidade usando Session, proxies fáceis de usar.

**O que você não gosta em requests?**

Eu não tenho reclamações ou algo que eu não goste. A maioria dos erros que encontro são minha culpa, má codificação, falha ao configurar proxies ou esquecer de usar cookies, pequenos erros.

**Recomendações a outras pessoas considerando requests:**

A biblioteca requests é bem documentada com uma comunidade ativa, você pode facilmente encontrar a resposta para a maioria das perguntas. Outra vantagem é a Session, que ajuda a preservar cookies, cabeçalhos entre requisições e para mim, soluções embutidas são sempre bem-vindas, e você não precisa importar uma biblioteca adicional se a resposta retornar JSON.

**Que problemas requests está resolvendo e como isso está beneficiando você?**

Eu uso solicitações em todos os scripts que crio para me ajudar a baixar e rotular adequadamente as imagens para o meu trabalho.

  ### 10. Excelente Biblioteca

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rahul I. | Graduate Research Assistant, Internet, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 14, 2019

**O que você mais gosta em requests?**

A biblioteca fornece uma API excelente e simples para interagir com a rede e realizar solicitações HTTP com facilidade. Suporta a maioria dos recursos de segurança necessários, bem como cookies.

**O que você não gosta em requests?**

Nada em particular. Tudo parece estar perfeito e tem ótimas características de teste.

**Recomendações a outras pessoas considerando requests:**

Excelente biblioteca para incluir suporte a http no aplicativo.

**Que problemas requests está resolvendo e como isso está beneficiando você?**

Desenvolvimento de aplicativos simples Excelente biblioteca para realizar solicitações REST/SOAP. Os recursos de teste também são muito fáceis.


## requests Discussions
  - [How do you evaluate a feature request?](https://www.g2.com/pt/discussions/requests-how-do-you-evaluate-a-feature-request)
  - [How do you evaluate a feature request?](https://www.g2.com/pt/discussions/how-do-you-evaluate-a-feature-request)
  - [How do I make a feature request?](https://www.g2.com/pt/discussions/how-do-i-make-a-feature-request)
  - [What makes a good feature request?](https://www.g2.com/pt/discussions/what-makes-a-good-feature-request)
  - [What are feature requests?](https://www.g2.com/pt/discussions/what-are-feature-requests)

- [View requests pricing details and edition comparison](https://www.g2.com/pt/products/requests/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-16+09%3A35%3A10+-0500&secure%5Bsession_id%5D=13718e6e-f686-4c6b-9cb0-bffececbae62&secure%5Btoken%5D=c3596c9dd1fe2c0c5557aad18f9f101d2dde70f31be493af8bbf56c83323e1eb&format=llm_user)

## requests Features
**Funcionalidade**
- Contingência Linguística
- Biblioteca de componentes
- Componentes desbloqueados

**Gestão**
- Integração de Framework
- Gerenciamento de repositórios
- Apoio

## Top requests Alternatives
  - [Essential Studio](https://www.g2.com/pt/products/essential-studio/reviews) - 4.5/5.0 (698 reviews)
  - [Selenium WebDriver](https://www.g2.com/pt/products/selenium-webdriver/reviews) - 4.5/5.0 (95 reviews)
  - [Progress Kendo UI](https://www.g2.com/pt/products/progress-kendo-ui/reviews) - 4.4/5.0 (248 reviews)

