# urllib3 Reviews
**Vendor:** urllib3  
**Category:** [Component Libraries Software](https://www.g2.com/categories/component-libraries)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 5
## About urllib3
urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. urllib3 brings many critical features that are missing from the Python standard libraries.




## urllib3 Reviews
  ### 1. urllib3  is poweful client for python  user

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amit S. | Senior Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** August 01, 2020

**What do you like best about urllib3?**

urllib3 is a HTTP client for Python.It brings features likes Thread safety,Connection pooling,Proxy support for HTTP and SOCKS, Its resolve  url blocking issues while we are scraping multiple url, we can easly configure an IP poll for our scraper which resolve the url blocking issue.As is opensource we gets updates regular basics

**What do you dislike about urllib3?**

Mainly as such urllib3 have no such dislike, but i have to update my old code which i have written for lower version of urllib2,because some method name change in new versions

**Recommendations to others considering urllib3:**

Urllib3 has more functionality that other clients of python, and we can easily configure the same. As its opensource we can reality get the updates and training docs.

**What problems is urllib3 solving and how is that benefiting you?**

Basically we develop crawlers for different web sites, in which our program/spider sends multiple requests at a time, the request host blocks our host , But using urllib3 pooling/threading /Proxy support for HTTP and SOCKS. it resolve our  blocking problem. we can easily  configure the pools/proxy server/threads, which really helps us in it. We can send a secure requests

  ### 2. urllib3 is a safe and efficient choice for making web requests from a python program

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nicodemus N. | Web Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 17, 2019

**What do you like best about urllib3?**

My favourtite feature is that urllib3 has helpers for managing redirections at the target url. It can be used to create a pool of connections that can be used to make requests to multiple urls. The library has a very descriptive documentation with good code snippets

**What do you dislike about urllib3?**

Advanced features a not easy to use like client side authentication, setting client certificates. 

**What problems is urllib3 solving and how is that benefiting you?**

urllib3 provides safe and efficient methods of making requests using python mostly automate the extraction of data from multiple hosts.

  ### 3.  HTTP client for Python

**Rating:** 4.0/5.0 stars

**Reviewed by:** varsha p. | Software Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 15, 2019

**What do you like best about urllib3?**

urllib3 is an amazing, HTTP client for Python. A significant part of the Python ecosystem as of now utilizes urllib3 . urllib3 brings numerous basic features that are absent from the Python standard libraries like Thread safety , Connection pooling , File uploads with multipart encoding .

**What do you dislike about urllib3?**

No disadvantages of urllib3 until now . As it is an upgrade to urllib2 of python which has additional features which is beneficial for python users . 

**Recommendations to others considering urllib3:**

It is getting regular updates and it is well maintained by python community as of now . 

**What problems is urllib3 solving and how is that benefiting you?**

we use urllib3 to Helpers for retrying requests and dealing with HTTP redirects . 

  ### 4. Great tool for scraping the web

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mike A. | Marketing Data Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 28, 2019

**What do you like best about urllib3?**

I work in marketing and as a marketing data analyst, the constant question I have is how to get the data I need to do the projects I'm working on.

**What do you dislike about urllib3?**

I think urllib3 is sometimes a challenge to use unless you come from a pure computer science background. The documentation is rather sparce.

**Recommendations to others considering urllib3:**

Urllib3 is definitely great for marketing workflows. A good thing to try out in any company.

**What problems is urllib3 solving and how is that benefiting you?**

Urllib3 has let me pull data in an automated manner in ways i previously could only have done by hand one by one. It's heavily sped up my data analysis workflow.

  ### 5. It's the Python 3 version of urllib2 / What's not to like? 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 22, 2019

**What do you like best about urllib3?**

It's like urllib2 but with some API changes. Takes a bit of time to get used to, but it's not much different from what you are used to with urllib2. 

**What do you dislike about urllib3?**

I wish urllib2 code would 100% port over to urllib3. It's annoying that I need to go refactor a lot of my code because urllib3 moved methods around or re-named methods. 

**What problems is urllib3 solving and how is that benefiting you?**

I'm just trying to use it to load web pages and pull down content from the web. 



- [View urllib3 pricing details and edition comparison](https://www.g2.com/products/urllib3/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-14+14%3A12%3A36+-0500&secure%5Bsession_id%5D=b2cfb4ed-3b48-45eb-8ad5-1780ea25ed71&secure%5Btoken%5D=93da72938cd2423c1825f958c54d482e06bf52800ad6508c890312f96ef28ed7&format=llm_user)

## urllib3 Features
**Functionality**
- Language Contingency
- Component Library
- Unlocked Components

**Management**
- Framework Integration
- Repository Management
- Support

## Top urllib3 Alternatives
  - [Essential Studio](https://www.g2.com/products/essential-studio/reviews) - 4.5/5.0 (696 reviews)
  - [Progress Kendo UI](https://www.g2.com/products/progress-kendo-ui/reviews) - 4.4/5.0 (248 reviews)
  - [Progress Telerik](https://www.g2.com/products/progress-telerik/reviews) - 4.5/5.0 (207 reviews)

