File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
user_guide_src/source/changelogs Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,23 @@ BREAKING
21
21
Behavior Changes
22
22
================
23
23
24
+ Lowercase HTTP Method Name
25
+ --------------------------
26
+
27
+ For historical reasons, the framework used HTTP method names in lower case like
28
+ "get", "post".
29
+ But the method token is case-sensitive because it might be used as a gateway
30
+ to object-based systems with case-sensitive method names. By convention,
31
+ standardized methods are defined in all-uppercase US-ASCII letters.
32
+ See https://www.rfc-editor.org/rfc/rfc9110#name-overview.
33
+
34
+ Now the framework uses the correct HTTP method names like "GET", "POST".
35
+
36
+ - ``Request::getMethod() `` returns uppercase HTTP methods.
37
+ - ``CURLRequest::request() `` does not change the accepted HTTP methods to uppercase.
38
+
39
+ See :ref: `upgrade-450-lowercase-http-method-name ` for details.
40
+
24
41
Filter Execution Order
25
42
----------------------
26
43
You can’t perform that action at this time.
0 commit comments