Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

root/trunk/actionpack/lib/action_controller/request.rb


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @9242 [9242] 04/08/08 05:05:54 rick Automatically parse posted JSON content for Mime::JSON requests. [rick]
(edit) @9124 [9124] 03/28/08 21:38:01 bitsweat Avoid remote_ip spoofing
(edit) @9113 [9113] 03/28/08 19:55:31 david Fixed that ActionController::Base#read_multipart would fail if boundary …
(edit) @9020 [9020] 03/13/08 03:22:25 rick Fix more obscure nested parameter hash parsing bug. Closes #10797
(edit) @9010 [9010] 03/11/08 07:46:39 rick Fix nested parameter hash parsing bug. #10797 [thomas.lee]
(edit) @8986 [8986] 03/07/08 01:23:12 rick Better error message for type conflicts when parsing params. Closes #7962
(edit) @8811 [8811] 02/07/08 16:46:50 rick Fix bug with setting Request#format= after the getter has cached the …
(edit) @8625 [8625] 01/11/08 06:39:56 nzkoz Provide a nicer way to access headers. request.headersContent-Type?
(edit) @8492 [8492] 12/27/07 11:17:53 bitsweat Ruby 1.9 compat: file uploads. References #1689 [Frederick Cheung]
(edit) @8425 [8425] 12/17/07 00:06:24 david Added OPTIONS to list of default accepted HTTP methods (closes #10449) …
(edit) @8327 [8327] 12/07/07 04:20:20 bitsweat Ignore illegal seeks on body rewind. Catches CGI errors depending on your …
(edit) @8314 [8314] 12/05/07 22:04:02 marcel Correct example for path parameters to use strings as keys in the hash …
(edit) @8235 [8235] 11/29/07 02:08:51 rick Raise UnknownHttpMethod exception for unknown HTTP methods. Closes #10303
(edit) @8164 [8164] 11/17/07 05:41:47 nzkoz memoize host with port and refactor the tests which depend on it changing
(edit) @8108 [8108] 11/07/07 14:57:51 david Fixed handling of non-domain hosts (closes #9479) [purp]
(edit) @7992 [7992] 10/22/07 21:10:56 bitsweat request.parameters doesn't overwrite request.request_parameters. Closes …
(edit) @7759 [7759] 10/06/07 11:40:13 bitsweat Use StringIO and Tempfile subclasses instead of defining singleton methods …
(edit) @7758 [7758] 10/06/07 09:39:31 bitsweat Rewind stdin if possible after multipart parsing.
(edit) @7727 [7727] 10/03/07 16:39:18 bitsweat Move #query_string to AbstractRequest
(edit) @7719 [7719] 10/02/07 05:32:14 bitsweat Ruby 1.9 compat, consistent load paths
(edit) @7502 [7502] 09/17/07 11:12:10 david Added security notice to Request#remote_ip underlining the fact that its …
(edit) @7479 [7479] 09/15/07 04:18:32 david Fixed that setting request.format would also affect respond_to blocks …
(edit) @7438 [7438] 09/09/07 23:12:57 david Random hits from the style nazi
(edit) @7212 [7212] 07/24/07 01:20:18 david Fixed that file.content_type for uploaded files would include a trailing …
(edit) @7126 [7126] 06/26/07 01:19:18 bitsweat Give the legacy X-POST_DATA_FORMAT header greater precedence during params …
(edit) @7005 [7005] 06/12/07 07:44:23 bitsweat Tolerate missing content type on multipart file uploads. Fix for Safari 3.
(edit) @6877 [6877] 05/28/07 00:10:13 bitsweat request.remote_ip understands X-Forwarded-For addresses with nonstandard …
(edit) @6829 [6829] 05/24/07 20:42:03 bitsweat Don't alias local var
(edit) @6823 [6823] 05/23/07 19:09:37 bitsweat Set RAW_POST_DATA when request parameters are parsed.
(edit) @6815 [6815] 05/23/07 05:43:00 bitsweat Rewind request body after reading it, if possible. Closes #8438.
(edit) @6786 [6786] 05/19/07 21:34:36 bitsweat Fix incorrent content type lookup in request parsing. Closes #8407.
(edit) @6765 [6765] 05/18/07 06:35:55 bitsweat Remove dev exception.
(edit) @6764 [6764] 05/18/07 06:24:50 bitsweat Parse url-encoded and multipart requests ourselves instead of delegating …
(edit) @6742 [6742] 05/15/07 22:10:03 bitsweat Move request parameter parsing from CGI to AbstractRequest.
(edit) @6741 [6741] 05/15/07 22:01:00 bitsweat Lazy-read request.raw_post from request.body
(edit) @6740 [6740] 05/15/07 21:36:21 bitsweat Introduce the request.body stream. Lazy-read to parse parameters rather …
(edit) @6517 [6517] 04/12/07 20:25:32 rick The default respond_to blocks don't set a specific extension anymore, so …
(edit) @6451 [6451] 03/19/07 18:02:24 xal Fix nil error for requests with empty PATH_INFO header such as those which …
(edit) @6350 [6350] 03/06/07 09:46:04 bitsweat Prefer MIME constants to strings. Closes #7707.
(edit) @6340 [6340] 03/05/07 18:24:17 xal Ignore odd charset declaration in CONTENT_TYPE header which would throw …
(edit) @6317 [6317] 03/04/07 20:44:01 david Sans request please
(edit) @6316 [6316] 03/04/07 20:32:38 david Added Request#url that returns the complete URL used for the request [DHH]
(edit) @6158 [6158] 02/17/07 18:16:44 david Added that rendering will automatically insert the etag header on 200 OK …
(edit) @6155 [6155] 02/15/07 18:52:08 david In tests, content_type can be nil, which would disturb accepts/format
(edit) @6057 [6057] 01/28/07 07:16:55 bitsweat Use a consistent load path to avoid double requires. Fix some scattered …
(edit) @5895 [5895] 01/12/07 07:01:39 bitsweat Set request.envREQUEST_URI? when absent.
(edit) @5698 [5698] 12/06/06 23:20:24 bitsweat Remove support for json in X-Post-Data-Format header since it's for …
(edit) @5694 [5694] 12/06/06 22:27:08 bitsweat respond_to recognizes JSON. render :json => @person.to_json automatically …
(edit) @5664 [5664] 12/02/06 23:07:04 david Added Request#format to return the format used for the request as a mime …
(edit) @5621 [5621] 11/23/06 23:24:47 david * Added GET-masquarading for HEAD, so request.method will return :get even …
(edit) @5272 [5272] 10/09/06 19:14:11 minam Fix relative URL root matching problems
(edit) @4644 [4644] 08/01/06 03:02:31 rick Restrict Request Method hacking with ?_method to POST requests. [Rick …
(edit) @4637 [4637] 07/31/06 18:59:58 david Added map.resources from the Simply Restful plugin (backwards incompatible …
(edit) @4277 [4277] 04/26/06 18:35:53 marcel Documentation for AbstractRequest. Closes #4895. [kevin.clark@gmail.com]
(edit) @3989 [3989] 03/20/06 04:01:10 david Performance speedup for ActionController (closes #4174) [Stefan Kaes] …
(edit) @3931 [3931] 03/18/06 16:45:40 ulysses Add ability for relative_url_root to be specified via an environment …
(edit) @3850 [3850] 03/12/06 19:01:09 david Prepare for mime type reordering depending on the branch [DHH]
(edit) @3847 [3847] 03/12/06 16:03:44 david Mime types are separated by a comma, not semicolon, in the Accept header. …
(edit) @3844 [3844] 03/12/06 06:02:44 david Added synonym and custom type handling to respond_to [DHH]
(edit) @3843 [3843] 03/12/06 05:13:55 david Assume that we accept what we give [DHH]
(edit) @3838 [3838] 03/11/06 01:23:29 david Added better support for using the same actions to output for different …
(edit) @3808 [3808] 03/07/06 04:52:49 david Proper options for XmlSimple
(edit) @3777 [3777] 03/05/06 18:59:58 xal Added new infrastructure support for REST webservices. By default …
(edit) @3563 [3563] 02/09/06 20:05:11 bitsweat Major components cleanup and speedup. Closes #3527.
(edit) @3467 [3467] 01/23/06 05:32:59 david Fixed that SSL would not correctly be detected when running lighttpd/fcgi …
(edit) @3237 [3237] 12/08/05 04:40:24 bitsweat More robust relative url root discovery for SCGI compatibility. This …
(edit) @3103 [3103] 11/20/05 05:31:33 bitsweat Document request.env and request.host. Strip trailing whitespace.
(edit) @2649 [2649] 10/16/05 15:42:03 minam Update/clean up AP documentation (rdoc)
(edit) @2596 [2596] 10/15/05 01:00:25 ulysses Fix Request#host_with_port to use the standard port when Rails is behind a …
(edit) @2270 [2270] 09/20/05 06:44:53 david Fixed that Request#domain caused an exception if the domain header wasn't …
(edit) @2246 [2246] 09/15/05 05:32:16 david Cache relative_url_root for all webservers, not just Apache #2193 [skae]
(edit) @2206 [2206] 09/11/05 14:10:20 ulysses Ensure that request.path never returns nil. Closes #1675
(edit) @2098 [2098] 09/02/05 09:10:31 minam AbstractRequest#domain returns nil when host is an ip address #2012
(edit) @1905 [1905] 07/23/05 09:00:05 david Improved performance with 5-30% through a series of Action Pack …
(edit) @1817 [1817] 07/12/05 16:16:13 minam Make Request#subdomains handle "foo.foo.com" correctly
(edit) @1496 [1496] 06/24/05 16:40:01 david Improved performance of Routes generation by a factor of 5 #1434 [Nicholas …
(edit) @1494 [1494] 06/24/05 14:43:15 bitsweat Improved AbstractRequest documentation. Closes #1483.
(edit) @1463 [1463] 06/21/05 07:02:30 david Added :xhr => true/false option to verify so you can ensure that a request …
(edit) @1450 [1450] 06/18/05 05:17:18 david Fixed relative urls support for lighttpd #1048 [Nicholas …
(edit) @1349 [1349] 05/22/05 07:43:05 david Deprecated redirect_to_path and redirect_to_url in favor of letting …
(edit) @1337 [1337] 05/20/05 18:39:40 david Made the post_format work with content-type
(edit) @1336 [1336] 05/20/05 18:32:04 david Made the post_format work with content-type
(edit) @1325 [1325] 05/19/05 18:55:50 david Cache relative_url_root and optimize path #1232 [skaen]
(edit) @1305 [1305] 05/14/05 09:31:35 david Use X-POST_DATA_FORMAT instead of just POST_DATA_FORMAT
(edit) @1303 [1303] 05/14/05 08:36:19 david Added support for POST data in form of YAML or XML, which is controller …
(edit) @1211 [1211] 04/18/05 15:43:07 david Added support for web servers that use PATH_INFO instead of REQUEST_URI …
(edit) @1194 [1194] 04/17/05 16:40:53 david Added Request#xml_http_request? (and an alias xhr?) to that'll return true …
(edit) @945 [945] 03/20/05 22:02:22 david Changed .htaccess to allow dispatch.* to be called from a sub-directory as …
(edit) @901 [901] 03/14/05 00:25:24 david Removed the reliance on PATH_INFO as it was causing problems for caching …
(edit) @820 [820] 03/01/05 17:26:52 david Made path work for lighttpd again as it uses an empty string where Apache …
(edit) @817 [817] 03/01/05 02:04:54 david Fix request.path_info and clear up LoadingModule behavior #754 [Nicholas …
(edit) @802 [802] 02/27/05 17:11:05 david Added PATH_INFO access from the request that allows urls like the …
(edit) @789 [789] 02/24/05 12:03:17 david Fixed that proxy IPs do not follow all RFC1918 nets #251
(edit) @637 [637] 02/16/05 12:08:00 david Fixed https handling on other ports than 443 [Alan Gano]
(edit) @617 [617] 02/15/05 01:45:35 david A hopefully more successful attempt at the Routing branch merge
(edit) @616 [616] 02/15/05 01:24:55 david Backed out of routing merge.. investigating missing patches
(edit) @614 [614] 02/15/05 00:51:02 david Merged back the Routing branch
(edit) @525 [525] 02/07/05 14:15:53 david Fixed documentation snafus #575, #576, #577, #585
(edit) @502 [502] 01/25/05 11:15:26 david Added @request.raw_post as a convenience access to …
(edit) @214 [214] 12/18/04 18:01:28 david Added Request#port_string to get something like ":8080" back on 8080 and …
Note: See TracRevisionLog for help on using the revision log.