Kristian Glass
c485928a9f
Include reason rather than content in raised HTTPErrors
...
See https://github.com/kennethreitz/requests/pull/733 for details, TL;DR
content is too free-form for this to generally be a good idea.
2012-07-20 19:26:08 +01:00
Kristian Glass
6eb1ac4452
Include response.content in raised HTTPErrors
2012-07-20 18:50:04 +01:00
Leila Muhtasib
318f2460ee
Differentiate between two types of timeout errors from urllib3
...
Bubble up error message from urllib3 to indicate to user
whether error was a socket timeout vs a no connections
available in connection pool error.
Co-Authored By: Sarah Gonzalez
2012-07-13 15:20:05 -04:00
karl
9fe4a99365
adding clarification to the history API. It was not clear how the history list was sorted.
2012-07-12 16:34:28 -04:00
Kenneth Reitz
b222ff9477
Merge branch 'develop' of git://github.com/siebenschlaefer/requests into develop
...
Conflicts:
AUTHORS.rst
2012-07-12 12:06:43 -07:00
Cory Benfield
523906c54f
Do not hide SSLErrors behind Timeouts.
2012-07-11 17:31:59 +01:00
Matthias Rahlf
08cebb3c2f
fixed param handling in Request.full_url
2012-07-10 01:06:02 +02:00
Kenneth Reitz
f8c98715c3
simplify #710
2012-07-08 00:24:24 -04:00
Zach Williams
25299400fa
Add try/catch for simplejson vs json
2012-07-07 21:14:29 -07:00
Kenneth Reitz
6541ceb5f5
Merge remote-tracking branch 'origin/develop' into develop
2012-06-28 16:00:40 -07:00
Kenneth Reitz
a17fdf6224
chardet2
2012-06-28 16:00:00 -07:00
Craig de Stigter
74a4d06d58
fix a bug where client certificates never get set unless verify=True (which verifies server certs, so should be unrelated)
2012-06-26 12:42:14 +12:00
Kenneth Reitz
c7514faf4a
add response.reason
...
#588
2012-06-15 14:37:33 -04:00
Kenneth Reitz
78eecd7d7e
Merge pull request #659 from Bluehorn/develop
...
Allow passing a file or file-like object as data.
2012-06-07 19:06:49 -07:00
Kenneth Reitz
fadcf799de
fix unicode literal for python 3
2012-06-07 21:58:52 -04:00
Kenneth Reitz
843672f4fe
make empty body text responses work
...
#660
2012-06-07 21:55:07 -04:00
Torsten Landschoff
f0e327f979
Allow passing a file or file-like object as data.
...
The underlying httplib already allows passing an open file object as body
to its HTTPConnection.request method. I think requests should allow that
as well.
2012-06-07 10:13:40 +02:00
Kenneth Reitz
f9dd485582
Merge pull request #640 from JuhaS/patch-1
...
Small correction on a comment.
2012-05-29 16:45:54 -07:00
Kenneth Reitz
d0f309b947
Merge pull request #638 from mher/develop
...
no_proxy support
2012-05-29 16:44:56 -07:00
JuhaS
ba4cc326c2
Small correction on a comment.
2012-05-28 16:28:31 +03:00
Mher Movsisyan
cb8f9756e3
Fixes python3 compatibility issue
2012-05-28 14:11:59 +05:00
Mher Movsisyan
b8561cda5e
no_proxy support
2012-05-27 22:21:26 +05:00
Arup Malakar
b28673368b
Issue #505 : Changed the store_cookie configuration to be part of the config dict, instead of being a new argument
2012-05-23 14:12:18 -07:00
Kenneth Reitz
4cf31b0b86
authors
2012-05-16 17:09:43 -07:00
Arup Malakar
c501784541
Issue #505 : Allow disabling of cookie persistence/sending
2012-05-16 15:07:15 -07:00
ztest
ed767cb703
Fix a docstring typo (of -> if).
2012-05-12 13:09:14 -04:00
Shivaram Lingamneni
0442122d34
remove unused import
2012-05-10 15:14:44 -07:00
Josh Imhoff
cff70e75b7
New implementation of safe_mode. Now, we throw exceptions in models.py regardless of safe_mode. We catch those exceptions at the API level and return a blank Response. See safe_mode.py for details.
2012-05-09 14:47:29 -04:00
Roman Haritonov
33f1087584
Move session cookie saving from Session.request() to Request._build_response()
2012-05-08 13:02:39 +04:00
Kenneth Reitz
6b09e6ee34
redirects clear files also
...
Fixes #575
2012-05-08 01:14:17 -04:00
Kenneth Reitz
2a7811bf2f
Merge remote-tracking branch 'origin/develop' into develop
2012-05-08 00:58:32 -04:00
Kenneth Reitz
fe7348cc53
yay json
...
fixes #593
2012-05-08 00:57:46 -04:00
barberj
3288426f2b
added unicode strings
2012-05-06 15:14:57 -07:00
barberj
ed7b14899f
added mutlipart file=strings
2012-05-06 15:14:40 -07:00
Kenneth Reitz
c84012edec
Merge pull request #585 from chazapis/develop
...
Fix out-of-range issue with iter_lines (#515 ).
2012-05-04 11:49:49 -07:00
Kenneth Reitz
38e6695627
Merge pull request #581 from crodjer/develop
...
A utility for using environment proxies
2012-05-03 23:28:07 -07:00
Rohan Jain
abc38cf17f
Use utility for environment proxy as fallback
...
Signed-off-by: Rohan Jain <crodjer@gmail.com >
2012-05-04 10:44:07 +05:30
Shivaram Lingamneni
35ec6bb613
fix for #458
2012-05-03 21:16:56 -07:00
Shivaram Lingamneni
853a07112b
consistency: .text shouldn't recover from unicode decoding errors, either
2012-05-02 20:21:02 -07:00
Shivaram Lingamneni
538de55607
raise a ValueError if no encoding was sent and chardet is unavailable
2012-05-02 20:21:02 -07:00
Kenneth Reitz
8ac6b266c9
pre-send hook
...
#516
2012-05-02 19:09:18 -04:00
Kenneth Reitz
efe5d13ed6
Merge pull request #516 from EnTeQuAk/move_pre_request
...
Move pre_request to a more usable place, followup to #382
2012-05-02 15:58:08 -07:00
Kenneth Reitz
996f99b267
Merge remote-tracking branch 'origin/develop' into develop
2012-05-02 18:47:53 -04:00
Kenneth Reitz
62d2ea8034
default chunk size for .content much bigger
2012-05-02 18:47:50 -04:00
Idan Gazit
cf6b20429a
Merge remote-tracking branch 'upstream/develop' into develop
2012-05-03 00:08:00 +03:00
Idan Gazit
324336e7f6
Lazily encode data, params, files
...
Previously, data, params, and files were encoded and stored in
Request.__init__, and subsequently put into service during
Request.send. The problem with this approach is that hooks and auth
callables need to be aware of the eager encoding, and if they touch the
originals, make sure to update the encoded versions.
A better approach is to only encode late in the sending process. This
way, hooks and auth callables can safely make changes without fear of
the old, encoded variant overriding it.
2012-05-03 00:04:13 +03:00
Idan Gazit
d240b1fe15
PEP8 Cleanup
2012-05-02 23:16:38 +03:00
Antony Chazapis
c333bd144e
Fix out-of-range issue with iter_lines ( #515 ).
2012-05-02 16:51:19 +03:00
Kenneth Reitz
6271046a27
Revert "Cache the value of the Response.text property"
...
This reverts commit d232948188 .
2012-05-02 02:38:11 -04:00
Kenneth Reitz
8a81a437d2
Revert "Use utf-8 as the default encoding"
...
This reverts commit 35d5ac6e8f .
2012-05-02 02:37:51 -04:00