Lewati ke konten utama

Method

Proses transmisi data ke dalam web server terdapat beberapa method, diantaranya

MethodDeskripsiBody
GETMengambil dokumen dari serverT
POSTMengambil header dokumen dari serverT
HEADMengirimkan data ke server untuk diprosesY
PUTSimpan data yang ada di bagian Body ke serverY
TRACEIkuti jejak pesan dari proxy server sampai ke serverT
OPTIONSTemukan method apa saja yang dapat dijalankan oleh serverT
DELETEHapus data dari serverT

FastPlaz telah membagi masing-masing method dalam turunan procedure, sehingga akan memudahkan engineer dalam membuat aplikasi.

Pada bagian Type cukup didefinisikan

type
TContactController = class(TMyCustomController)
private
public
.
.

procedure Get; override; // 👈 untuk menangani method GET
procedure Post; override; // 👈 untuk menangani method POST
end;

Dan bagian implementation akan seperti ini

// prosedur ini akan menangani semua method GET
procedure TContactController.Get;
begin

//

end;

// prosedur ini akan menangani semua method POST
procedure TContactController.Post;
begin

//

end;

// demikian juga untuk Put, Delete serta Options