AJAX にメソッド 'PUT' があるのはなぜですか? また、最もよく使用されるのはどこですか?
例:
$.ajax({
url: 'script.php',
type: 'PUT',
success: function(response) {
//...
}
});
代わりに、作者は単純に GET/POST を使用しなかったのはなぜですか?
AJAX にメソッド 'PUT' があるのはなぜですか? また、最もよく使用されるのはどこですか?
例:
$.ajax({
url: 'script.php',
type: 'PUT',
success: function(response) {
//...
}
});
代わりに、作者は単純に GET/POST を使用しなかったのはなぜですか?
RESTful APIの場合、POST には特定の意味 (リソースの作成) があり、PUT には別の意味 (既存のリソースの更新) があります。
ただし、本当に「script.php」があるとすれば、それを開発した人は、API を作成するときにあまり徹底していませんでした。「script.php」はほとんど RESTful ではありません...通常、適切な RESTful API の URL 構造は、たとえば次のようになります。