-1

私の質問は単純です:Symfony 2とjQuery.postを使用する場合、ルートにパラメーターを含めるか、静的URLに投稿して、リクエストの本文にパラメーターを送信する必要がありますか?

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

また:

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

1 に答える 1

1

前者の場合、RESTful APIを見ると、リソースIDを取得(GET)、更新(PUT)、デルタ更新(PATCH)、または削除(DELETE)する場合、リソースIDは常にURIに含まれます。ただし、理想的な世界では、jQueryを使用してDELETEリクエストを作成します。

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

参照:http ://api.jquery.com/jQuery.ajax/

于 2013-01-08T23:42:26.803 に答える