Lukas Kahwe Smith
d3f137b9c1
cosmetic tweak
2011-10-09 16:09:22 +02:00
Lukas Kahwe Smith
28778834c7
anything in front of ;q= is part of the mime type, anything after may be ignored
...
see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1
2011-10-09 12:58:45 +02:00
Fabien Potencier
a74ae9d325
[HttpFoundation] made X_REWRITE_URL only available on Windows platforms
2011-10-07 08:20:12 +02:00
stealth35
b12ce94c38
[HttpFoundation] fix #2142 PathInfo parsing/checking
...
Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #2142
2011-09-28 13:18:44 +02:00
Drak
d375b6d00e
Corrected docblock, quoted types were incorrect.
2011-09-27 13:34:25 +05:45
Fabien Potencier
17f115104d
merged branch chx/2.0 (PR #2141 )
...
Commits
-------
24b80ae
Removed a leftover use.
Discussion
----------
Removed a leftover use.
lsmith told me to put in this request instead.
2011-09-09 14:50:48 +02:00
Karoly Negyesi
24b80aedf3
Removed a leftover use.
2011-09-09 02:13:17 -07:00
Jordan Alliot
ae5230344c
[HttpFoundation] Fixed duplicate of request
...
closes #2133
2011-09-08 12:28:21 +01:00
Johannes Schmitt
b6ee1a67a7
fixes a bug when overriding method via the X-HTTP-METHOD-OVERRIDE header
2011-08-18 12:18:12 +02:00
Fabien Potencier
8700cd6154
fixed CS
2011-07-27 08:27:46 +02:00
Fabien Potencier
7dcbcbe69d
[HttpFoundation] tagged public @api
2011-07-20 10:06:02 +02:00
Martin Eckhardt
95011ce4b7
[HttpFoundation] Fixed creation of requests without a path.
...
Providing urls with no path led to php warning that the index 'path' is
not set. This patch initializes 'path' if no path is set.
2011-07-19 10:54:21 +02:00
Fabien Potencier
932cd10477
made HTTP headers coming from proxies non-trusted by default
2011-07-05 19:49:36 +02:00
Daniel Londero
7dd8dd7699
Fixed @Return comment for getAcceptableContentTypes() method.
2011-07-04 14:34:11 -07:00
Fabien Potencier
ea0f327122
merged branch Seldaek/req_time (PR #1432 )
...
Commits
-------
e80ce57
[HttpFoundation] Add REQUEST_TIME by default
Discussion
----------
[HttpFoundation] Add REQUEST_TIME by default
Without this the getting the REQUEST_TIME from the Request in tests is breaking.
2011-06-25 13:26:06 +02:00
Jordi Boggiano
e80ce57935
[HttpFoundation] Add REQUEST_TIME by default
2011-06-25 12:44:24 +02:00
Fabien Potencier
f57e1d3e10
fixed CS
2011-06-23 14:07:53 +02:00
Fabien Potencier
5b142d581b
fixed CS
2011-06-15 11:35:32 +02:00
Sasa Stamenkovic
cbd1dfd3bd
Minor doc fixes in Request.
2011-06-14 21:44:45 +02:00
Fabien Potencier
62e4342a86
fixed CS
2011-06-08 12:12:55 +02:00
Fabien Potencier
0af4743583
[HttpFoundation] fixed Request::getFormat() when the mime-type has some optional parameter ( closes #1235 )
2011-06-08 11:12:57 +02:00
Fabien Potencier
f16e206cd7
[HttpFoundation] added missing CONTENT_TYPE and CONTENT_LENGTH to the Request headers (these two headers are not prefixes with HTTP_ -- as per the CGI/1.1 spec, closes #1234 )
2011-06-08 11:04:41 +02:00
Fabien Potencier
9118fcee14
[HttpFoundation] fixed CS
2011-06-08 10:35:47 +02:00
Fabien Potencier
c561f4f0c0
[Routing] changed HTTP method to always be uppercased (to be consistent with HttpFoundation/Request)
2011-06-04 19:06:39 +02:00
Fabien Potencier
c19d6c07d2
[HttpFoundation] simplified code
2011-05-26 15:02:40 +02:00
Joshua Nye
3832a7a33d
Added missing space.
2011-05-25 17:22:32 -04:00
Joshua Nye
f019541716
Fixed broken logic in Request::getHttpHost(). It was ignoring HTTP_HOST completely.
2011-05-25 16:02:16 -04:00
Brikou CARRE
9908d51da8
removed docblock for isNoCache
2011-05-23 01:37:10 -07:00
Brikou CARRE
2648ff273e
fixed the description of isNoCache method
2011-05-23 09:35:41 +02:00
Brikou CARRE
12bf94c7ff
fixed description for isNoCache method
2011-05-23 08:44:08 +02:00
Brikou CARRE
e018e6ce44
added missing method's docblock
2011-05-22 09:13:03 +02:00
Miha Vrhovnik
2e286073a4
Removed ability to override method from GET request
2011-05-19 14:08:34 +02:00
Miha Vrhovnik
65ed6f7763
Added support for request method overriding via X-HTTP-Method-Override
...
This type of override is supported by MS MVC3 and is recommended by Google.
Also added ability to override request method via ?_method= when
request is made via GET.
2011-05-19 09:33:08 +02:00
Fabien Potencier
5a38886b1d
[HttpFoundation] fixed Request::getHttpHost()
2011-05-16 08:20:17 +02:00
Fabien Potencier
e81b88c576
[HttpFoundation] added HeaderBag::__toString()
2011-05-15 12:38:12 +02:00
Fabien Potencier
dcb4ef6e23
[HttpFoundation] added Request::__toString()
2011-05-15 12:33:06 +02:00
Fabien Potencier
62d09b8fb2
[HttpFoundation] ensures that path info always starts with a /
2011-05-15 11:28:38 +02:00
Chekote
41ed194a98
Fixed content type for urlencoded forms being too specific. For example, this will now function will clients (such as Firefox) that append the charset to the content type header. Uses 0 === strpos() as per @kriswallsmith suggestion.
2011-05-13 19:05:28 -05:00
Chekote
88d94dd59f
Fixed reference to $this, when not in object context
2011-05-12 16:21:13 -05:00
Fabien Potencier
0848604ce1
[HttpFoundation] fixed typo
2011-05-12 14:45:39 +02:00
Fabien Potencier
08846af9e2
[HttpFoundation] moved the PUT magic dance in createFromGlobals()
2011-05-12 14:45:38 +02:00
Fabien Potencier
efd1f1358c
added support for PUT method
2011-05-12 14:45:38 +02:00
Johannes Schmitt
411659bc07
[HttpFoundation] added $deep flag to Request::get()
2011-05-10 11:19:22 +02:00
Johannes Schmitt
362b7264d1
[Security][HttpFoundation] splits Request::hasSession() into hasSession(), and hasPreviousSession()
...
This closes #774 , and fixes #772 .
2011-05-05 08:38:07 +02:00
Kris Wallsmith
ae46150bc8
[HttpFoundation] added support for X-Forwarded-Port request header
2011-05-04 09:56:34 -07:00
Fabien Potencier
c7fddca891
replaced some url..code by rawurl..code
2011-05-03 23:06:55 +02:00
Victor Berchet
d350e01e33
File & UploadedFile tweaks
2011-04-27 09:10:41 +02:00
Fabien Potencier
889c422d6e
Merge remote branch 'igorw/ipv6'
...
* igorw/ipv6:
[HttpFoundation] minor optimization
minor adjustments suggested by vicb
[HttpFoundation] IPv6 support for RequestMatcher
[HttpFoundation] refactor RequestMatcherTest to use dataProvider
[Validator] use full iPv6 regex
[Validator] add IPv6 support to UrlValidator
[HttpFoundation] add IPv6 support to Request
[HttpFoundation] test Request::create with an IP as host name
[HttpFoundation] refactor Request::getClientIp test
2011-04-24 22:04:25 +02:00
Igor Wiedler
51d12758a0
minor adjustments suggested by vicb
2011-04-22 18:37:20 +02:00
Igor Wiedler
82699c5a98
[HttpFoundation] add IPv6 support to Request
2011-04-22 17:07:44 +02:00