Anda di halaman 1dari 9

LABORATORIUM PEMBELAJARAN ILMU KOMPUTER

UNIVERSITAS BRAWIJAYA

Nama : Qonita Luthfiyani


NIM : 185150300111033
Kelas : TK – B
Bab : I I– Hypertext Transfer Protocol
Asisten : Nobel Edgar

Laporan Hasil Percobaan 1

1. Versi HTTP manakah yang dijalankan oleh Browser Anda, HTTP versi 1.0 atau 1.1?
Versi manakah yang dijalankan oleh server?
Jawaban:
Versi HTTP yang dijalankan oleh browser dan server adalah versi 1.1

2. Bahasa apakah (jika ada) yang dapat diterima oleh browser Anda dari server?
Jawaban:
Bahasa Indonesia(id), Bahasa Inggris US(en-US), Bahasa Inggris(en)
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

3. Sebutkanlah alamat IP komputer Anda dan alamat IP server gaia.cs.umass.edu.


Jawaban:
Ip komputer saya = 192.168.1.4 dan ip server gaia.cs.umass.edu = 128.119.245.12

4. Kode status apakah yang dikirimkan kembali dari server ke browser?


Jawaban:
Kode statusnya 200 OK karena request yang diminta kepada server telah diterima

5. Tinjau kembali file HTML yang telah didapatkan oleh browser. Kapankah file tersebut
terakhir dimodifikasi pada server?
Jawaban:
Pada packet window tertulis Last modified tanggal 15 Oct 2020 hari Kamis jam 05:59:01
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

6. Berapa byte ukuran isi (content) yang didapatkan oleh browser?


Jawaban:
Isi file data content yang didapatkan oleh browser yaitu 128 bytes

7. Periksalah data mentah (raw) di dalam packet content window. Apakah di dalamnya
Anda jumpai data yang tidak ditampilkan pada packet content window? Jika ya, sebutkan
Jawaban:
Tidak ada, semua yang ditampilkan pada data mentah sama dengan yang ditampilkan pada
packet window
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

Laporan Hasil Percobaan 2

1. Periksalah isi request pertama HTTP GET dari browser Anda menuju ke server. Adakah
baris “IF-MODIFIED-SINCE” di dalamnya?
Jawaban:
Tidak ada karena merupakan request pertama dan sebelumnya tdk pernah ada req yg sama

2. Periksalah isi response dari server. Apakah server secara eksplisit memberikan isi file?
Jelaskan alasan yang mendasari jawaban Anda.
Jawaban:
Iya, karena tampilan pada browser menunjukkan isi pada file html tersebut
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

3. Sekarang periksalah isi request kedua HTTP GET dari browser Anda menuju ke server.
Adakah baris “IF-MODIFIED-SINCE” di dalamnya? Jika ya, informasi apakah yang ada
setelah header IF-MODIFIED-SINCE?
Jawaban:
Ada, menunjukkan informasi kapan data dimodifikasi

4. Bagaimanakah kode status HTTP dan frasa yang dikirimkan oleh server sebagai response
terhadap HTTP GET kedua tersebut? Apakah server secara eksplisit memberikan isi file?
Jelaskan alasan yang mendasari jawaban Anda.
Jawaban:
Kode statusnya 304 dan frasa nya Not Modified, Server tidak memberikan isi filenya
karena saat request ke-2 tidak ada file yang dimodifikasi
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

Laporan Hasil Percobaan 3

1. Ada berapa pesan HTTP GET Request yang dikirimkan oleh browser Anda? Paket nomor
berapakah di dalam hasil tangkapan Wireshark yang mengandung pesan GET untuk
dokumen Bill of Rights?
Jawaban:
Ada 1 pesan HTTP GET request pada paket nomor 13. Hanya mengirim 1 pesan
request/GET karena browser tidak tahu ada berapa paket yang akan dikirim server

2. Paket nomor berapakah di dalam hasil tangkapan Wireshark yang mengandung kode status
dan frasa yang berhubungan dengan response terhadap HTTP GET Request dari browser?
Jawaban:
Paket nomor 23 yang mengandung info kode status 200 OK
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

3. Bagaimanakah kode status dan frasa yang terdapat di dalam response tersebut?
Jawaban:
Kode status = 200 , Frasa = OK , menunjukkan bahwa permintaan HTTP oleh browser
telah diterima/berhasil

4. Ada berapakah jumlah segment TCP yang diperlukan untuk menampung keseluruhan
HTTP Response dan dokumen Bill of Rights tersebut?
Jawaban:
Ada 4 segment TCP karena paket dikirim secara berurutan
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

Laporan Hasil Percobaan 4

1. Ada berapa pesan HTTP GET Request yang dikirimkan oleh browser Anda? Kepada
alamat IP mana sajakah request tersebut dikirimkan?
Jawaban:
Ada 3 pesan HTTP GET yang dikirimkan oleh browser ke alamat IP 128.119.245.12 yaitu
alamat server

2. Dapatkah Anda mengetahui apakah dua file gambar tersebut di-download oleh browser
secara berturut-turut atau secara paralel? Jelaskan jawaban Anda.
Jawaban:
Secara berturut-turut karena ada 3 pesan GET request yang dikirimkan secara berturut-
turut di time yang berbeda, pesan GET pertama meminta file teks html, pesan GET kedua
dan ketiga meminta 2 gambar yang berbeda pada server
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

Laporan Hasil Percobaan 5


1. Apakah (kode status dan frasa) yang muncul pada response dari server terhadap pesan
HTTP GET awal dari browser?
Jawaban:
Pada response pesan GET awal kode status dan frasa yang muncul adalah 401
Unauthorized, karena situs/html tersebut membutuhkan kredensial dari pengguna/klien.
Pada response pesan GET kedua kode status yang muncul adalah 200 Ok karena
permintaan sudah berhasil

2. Ketika browser mengirimkan pesan HTTP GET untuk kali kedua, field baru apakah yang
disertakan di dalam pesan HTTP GET tersebut?
Jawaban:
Didalam HTTP terdapat Authorization yang isinya adalah username dan password yang
sudah diisikan sebelumnya

Anda mungkin juga menyukai