Skip to content

Commit bb24527

Browse files
authored
$GLOBALS['HTTP_RAW_POST_DATA']
$GLOBALS['HTTP_RAW_POST_DATA'] is always accessible.
1 parent 7acdb9b commit bb24527

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

Protocols/Http.php

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -171,23 +171,12 @@ public static function decode($recv_buffer, TcpConnection $connection)
171171
case 'application/x-www-form-urlencoded':
172172
parse_str($http_body, $_POST);
173173
break;
174-
default:
175-
// $GLOBALS['HTTP_RAW_POST_DATA']
176-
$GLOBALS['HTTP_RAW_REQUEST_DATA'] = $GLOBALS['HTTP_RAW_POST_DATA'] = $http_body;
177174
}
178-
} else {
179-
// $GLOBALS['HTTP_RAW_POST_DATA']
180-
$GLOBALS['HTTP_RAW_REQUEST_DATA'] = $GLOBALS['HTTP_RAW_POST_DATA'] = $http_body;
181175
}
182176
}
183177

184-
if ($_SERVER['REQUEST_METHOD'] === 'PUT') {
185-
$GLOBALS['HTTP_RAW_REQUEST_DATA'] = $http_body;
186-
}
187-
188-
if ($_SERVER['REQUEST_METHOD'] === 'DELETE') {
189-
$GLOBALS['HTTP_RAW_REQUEST_DATA'] = $http_body;
190-
}
178+
// HTTP_RAW_REQUEST_DATA HTTP_RAW_POST_DATA
179+
$GLOBALS['HTTP_RAW_REQUEST_DATA'] = $GLOBALS['HTTP_RAW_POST_DATA'] = $http_body;
191180

192181
// QUERY_STRING
193182
$_SERVER['QUERY_STRING'] = parse_url($_SERVER['REQUEST_URI'], PHP_URL_QUERY);

0 commit comments

Comments
 (0)