2013-01-08 2 views
-1

제 질문은 간단합니다 : Symfony 2와 jQuery.post를 사용할 때 경로에 매개 변수를 포함 시키거나 정적 URL에 게시하고 매개 변수를 요청 본문에 보내야합니까?POSTin Symfony 2를 사용할 때의 우수 사례

$.post('/article/delete/5', function(e){ 
    // Do something 
}); 

OR :

$.post('/article/delete', { id : 5 }, function(e){ 
    // Do something 
}); 

답변

1

, 업데이트 (PUT)을, 전 당신이 얻을하려는 경우 자원 ID는 항상 URI에 포함 된 편안하고 API를 보면 (GET)를, 델타 업데이트 (PATCH) 또는 삭제 (DELETE). 그러나 이상적인 세상에서는 jQuery를 사용하여 DELETE 요청을 작성한다.

$.ajax('/article/delete/5', { 
    'type': 'DELETE' 
}); 

참조 : http://api.jquery.com/jQuery.ajax/