Cory Benfield
658da765ec
Keep non RFC cookie key characters separate.
...
Moved the characters that we accept in keys but that the RFC forbids
into a separate string to keep track of them.
2012-02-14 10:25:40 +00:00
Cory Benfield
f72c13ffda
Accept unusual keys in cookies.
...
The Oreos module throws CookieErrors when it catches keys that have
characters that shouldn't be in them, like colons and braces. Other
services are happy to send out such keys, however. This commit makes
requests non-standards compliant, just like everyone else is.
2012-02-14 00:10:26 +00:00
Luka Zakrajšek
b7842ab34b
Typo fix in oreos/structures.py
2012-02-06 13:42:34 +01:00
Greg Taylor
f8b3141204
Use basestring instead of str to determine when to return headers as-is. This makes sure that unicode instances aren't enumerated.
2012-02-05 13:57:35 -05:00
Kenneth Reitz
a74481a1d4
Update docs/community/faq.rst
2012-02-03 13:24:00 -05:00
Kenneth Reitz
b898415d0d
:trollface:
...
because i can.
2012-02-02 17:23:47 -05:00
Kenneth Reitz
b47effe5d8
test #2
2012-02-01 13:35:34 -05:00
Kenneth Reitz
4f10605389
quick test
2012-02-01 13:33:59 -05:00
Kenneth Reitz
120e62900b
Native Instruments!
2012-01-31 02:15:55 -05:00
Kenneth Reitz
986704dc62
v0.10.2
2012-01-30 09:41:09 -05:00
Kenneth Reitz
2f13956357
Merge branch 'unicode_missing_self' of https://github.com/Telofy/requests into develop
2012-01-30 09:35:53 -05:00
Kenneth Reitz
8d700dd1e5
Merge branch 'pr-urlfix-1' of https://github.com/brendoncrawford/requests into develop
2012-01-30 09:33:31 -05:00
Kenneth Reitz
5be412db13
Brendon Crawford
2012-01-30 09:33:14 -05:00
Telofy
a61a861cfb
The self was missing again, and I think the two blocks were redundant.
2012-01-30 12:23:43 +01:00
Brendon Crawford
c363ca476f
Added ability to check if missing trailing slash in path.
...
Previously this URL would not work:
http://example.com?foo=bar
But this URL would work:
http://example.com/?foo=bar
Even though a slash is required for a valid URL, it is a common use case
for the slash to be left out, so it would be a good idea to account for this.
2012-01-29 23:24:54 -08:00
Kenneth Reitz
319b1ed551
Merge branch '239-socket-leak' of https://github.com/acdha/requests into develop
2012-01-29 19:06:41 -05:00
Chris Adams
67f50a0fe5
Less redundant freeing of resources on redirects
...
With 495646bb6a the double flush is no longer
needed.
2012-01-29 18:45:14 -05:00
Chris Adams
b98cc8b4e9
Revert "Initial stop-the-bleeding fix"
...
This reverts commit 730c0e2e2b .
2012-01-29 18:43:13 -05:00
Chris Adams
495646bb6a
async: force prefetch=True on send
...
… otherwise we can run out of sockets before any of the responses are ever
processed
2012-01-29 18:42:48 -05:00
Kenneth Reitz
4516bd45b2
Release redirected connections.
...
#239
2012-01-29 18:00:33 -05:00
Chris Adams
730c0e2e2b
Initial stop-the-bleeding fix
...
This is redundant but it avoids crashing otherwise working code. The code-smell
from duplication suggests that this interface should be refactored slightly.
2012-01-29 17:31:59 -05:00
Chris Adams
3020d0e56a
Consistent self.cookies usage
...
This avoids two variables pointing to the same thing and avoids
a duplicate dict update() call
2012-01-29 16:52:08 -05:00
Chris Adams
49bed18a83
Minor PEP-8 cleanup
2012-01-29 16:51:28 -05:00
Kenneth Reitz
e6959412aa
only do oreos for 2
2012-01-28 23:10:03 -05:00
Kenneth Reitz
04c0bcc9b4
wow.
2012-01-27 11:18:56 -06:00
Kenneth Reitz
ec4edae977
lazy tests
2012-01-27 11:16:47 -06:00
David Kemp (Work)
f478c34671
add failing test for unicode headers (python 2.x only)
2012-01-26 18:45:38 +00:00
Kenneth Reitz
a0ef4f2358
Merge pull request #389 from johtso/patch-1
...
Fix httpbin urls with missing .org in docs
2012-01-25 22:40:30 -08:00
Johannes
ca57e93ebf
Fix httpbin urls with missing .org
2012-01-26 02:13:04 +00:00
Kenneth Reitz
5ca5b7ec65
Merge remote-tracking branch 'origin/develop' into develop
2012-01-25 11:26:08 -05:00
Kenneth Reitz
2b202aabd7
David Kemp
2012-01-25 11:26:04 -05:00
Kenneth Reitz
cb64d31171
Merge pull request #387 from davidarkemp/develop
...
fix problem with path being double escaped
2012-01-25 08:25:26 -08:00
David Kemp (Work)
80eafe3b63
fix problem with path being double escaped
2012-01-25 16:21:07 +00:00
Kenneth Reitz
16aa444261
Merge branch 'develop' of https://github.com/mastahyeti/requests into develop
2012-01-25 09:04:41 -05:00
Kenneth Reitz
0bbdbac17f
moar tests
2012-01-25 09:03:20 -05:00
Piotr Dobrogost
c430b60e38
Standard tests from RequestsTestSuite run using async api
2012-01-24 21:56:59 +01:00
Ben
02f6555536
added myself to authors.rst
2012-01-24 09:59:41 -06:00
Mastahyeti
4293e3fdb2
moved call to pre_request hook, allowing for more meaningful use.
2012-01-23 20:56:05 -06:00
Kenneth Reitz
50298bbf97
80k
2012-01-23 02:52:38 -05:00
Kenneth Reitz
ac82fa47a0
@takluyver
2012-01-23 02:49:10 -05:00
Kenneth Reitz
976bfbf687
text
2012-01-23 02:43:38 -05:00
Kenneth Reitz
1bc377b188
r.text
2012-01-23 02:42:34 -05:00
Kenneth Reitz
a89530aef5
explain binary response data
2012-01-23 02:42:05 -05:00
Kenneth Reitz
c32b1cd6d6
better feature list
2012-01-23 02:34:42 -05:00
Kenneth Reitz
90f5c8bd85
r.text
2012-01-23 02:32:09 -05:00
Kenneth Reitz
878bb61d24
readme update
2012-01-23 02:31:16 -05:00
Kenneth Reitz
8493d8329e
PYTHON 3
v0.10.1
2012-01-23 02:28:01 -05:00
Kenneth Reitz
57aeafa115
pythons
2012-01-23 02:21:35 -05:00
Kenneth Reitz
a29e862adf
new pythons!
2012-01-23 02:21:30 -05:00
Kenneth Reitz
5ed62e1137
don't let that happen...
2012-01-23 02:19:56 -05:00