HTTP request dan response merupakan sebuah proses komunikasi aplikasi web dengan perangkat lunak client melalui HTTP. HTTP, sebagai protokol yang berbicara menggunakan request dan response dan menjadikan aplikasi web bergantung kepada siklus ini untuk menghasilkan dokumen yang ingin diakses oleh pengguna.
Pada pengembangan web tradisional, umumnya digunakan sebuah web server seperti apache atau glassfish sebagai penyalur konten statis seperti HTML, CSS, Javascript, maupun gambar. Untuk menambahkan aplikasi web yang dibutuhkan oleh penghubung antar web server yaitu CGI (Common Gateway Interface).
CGI diimplementasikan pada web server sebagai interface penghubung antara web server dengan program yang akan menghasilkan konten secara dinamis. Program-program CGI biasanya dikembangkan dalam bentuk script, meskipun dapat dikembangkan dalam bahasa apapun. Contoh dari bahasa pemrograman dan program yang hidup di dalam CGI adalah PHP.
Tidak ada komentar:
Posting Komentar