"Aditya Agustyana" <[EMAIL PROTECTED]> writes:

> tetapi bukankah sebetulnya HTTP DELETE & PUT pun belum banyak diadopsi oleh
> browser ?, 

Untuk HTTP webservice yang dimaksudkan untuk dipakai oleh web browser,
biasanya disediakan alternative lain untuk DELETE dan PUT dengan
di-tunnel melalui POST. Kotor dan sayangnya tidak ada cara standard
untuk melakukan tunelling ini. Tapi bisa dimengerti sebagai langkah
terpaksa.

BTW, browser sekarang bisa melakukan PUT dan DELETE melalui XHR. Tapi
tentunya ini membutuhkan JS support.



> di buku tersebut ruby script /generate scaffolding_resouce
> projects-nya pun ketika melakukan "delete" & "update" sebetulnya
> hanya memanipulasi HTTP_POST, jd dengan kata lain masih menunggu
> waktu sampai 

> "metoda" RESTful benar2 "full" diadopsi oleh browser ?

GET, POST, DELETE, PUT adalah methods dari HTTP, bukan dari
REST ataupun methods itu berciri RESTful.

Tidak semua applikasi yang memakai methoda HTTP sesuai dengan spec
HTTP (RFC 2616) itu RESTful, dan juga tidak semua applikasi RESTful
memakai HTTP. Memang kadang2x susah membedakan antara HTTP dan REST,
tapi mereka tetap dua hal yang berbeda.


YS.

Kirim email ke