From b93fbd30c32b122bf7aba7db6663ca5a292b17d3 Mon Sep 17 00:00:00 2001 From: Ian Cordasco Date: Sat, 24 Nov 2012 22:43:52 -0500 Subject: [PATCH] Fix python 3 tests. --- requests/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requests/models.py b/requests/models.py index 4025dae..44b41d8 100644 --- a/requests/models.py +++ b/requests/models.py @@ -542,7 +542,7 @@ class Request(object): content_type = 'application/x-www-form-urlencoded' self.headers['Content-Length'] = '0' - if isinstance(body, file): + if hasattr(body, 'seek') and hasattr(body, 'tell'): body.seek(0, 2) self.headers['Content-Length'] = str(body.tell()) body.seek(0, 0) -- 2.34.1