- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
function get_uri()
{
// Path corrector //
$path_correct = str_replace("http://","",$_SERVER['REQUEST_URI']);
if (($path_correct[strlen($path_correct)-1] != "/") and (!preg_match("#[\.|\?]#i",$path_correct))) {
header("Location: {$_SERVER['REQUEST_URI']}/"); exit;
}
// Path parser //
$request = str_replace("http://","",$_SERVER['REQUEST_URI']);
$params = strpos($request,"?");
if ($params>0) { $request = substr($request,0,$params); }
@list($ignore,$path) = @explode("/",$request,2);
$CRT['PATH'] = @explode("/",$path);
if ($CRT['PATH'][count($CRT['PATH'])-1] == "") { unset($CRT['PATH'][count($CRT['PATH'])-1]); }
return $CRT['PATH'];
}
Пиздец.
Думаю, какого хрена я отсылаю форму постом, а приходит гет.
Такое только на пиэйчпи могли написать.
Nicklasos 20.10.2011 13:59 # 0
bugmenot 20.10.2011 14:06 # 0
roman-kashitsyn 20.10.2011 14:02 # +2
3.14159265 20.10.2011 16:01 # +4
roman-kashitsyn 20.10.2011 16:18 # +1
HTTP Method Conversion
3.14159265 20.10.2011 16:27 # 0
Кстати там об этом написано
>Additionally, there are already three JAX-RS implementations offering Spring support (Jersey, RESTEasy, and Restlet)
roman-kashitsyn 20.10.2011 16:44 # 0
3.14159265 20.10.2011 18:12 # 0
>но это фича не спринга, а спецификации Jax-Rs.
имелось ввиду, что аннотированные методы, которым все-равно какой тип запроса - это фича Jax-Rs.
roman-kashitsyn 20.10.2011 18:14 # 0
Имелось в виду наличие хитрого тега form и специального фильтра для преобразования HTTP-метода
bugmenot 20.10.2011 20:11 # −1
Lure Of Chaos 20.10.2011 14:05 # 0
koodeer 21.10.2011 23:56 # −5
Nicklasos 22.10.2011 00:00 # 0
bugmenot 22.10.2011 00:07 # 0
AnimeGovno-_- 22.10.2011 01:03 # −5
Lure Of Chaos 22.10.2011 16:37 # 0