laporan tugas httplib dan raw socket yang di terapkan pada sindonews dan detik
TRANSCRIPT
-
8/10/2019 Laporan Tugas HTTPLib dan Raw Socket yang di terapkan pada sindonews dan detik
1/8
Laporan Tugas HTTPLib dan Raw Socketyang di terapkan
pada sindonews dan detik
Mata Kuliah Pemrograman Jaringan
Disusun oleh :
Lusy Dwi Oktaviani (115060807113050)
Universitas Brawijaya Kampus IV
Program Teknologi Informasi dan Ilmu Komputer
Teknik Informatika
2014
-
8/10/2019 Laporan Tugas HTTPLib dan Raw Socket yang di terapkan pada sindonews dan detik
2/8
Soal:
1. Lakukan proses request RSS feed dan tampilkan response yang diterima dari situs surat
kabar berikut :
sindonews: http://sindikasi.okezone.com/index.php/okezone/RSS2.0
detik: http://detik.feedsportal.com/c/33613/f/656082/index.rss
2. Implementasikan dengan menggunakan Raw Socket dan HTTPLib
3. Hint :
Lakukan pengecekan parameter lewat "Inspect Element" Chrome.
Jawaban:
1.
Proses request RSS feed dan response Sindonews:
Gambar 1. Tampilan Request RSS feed dan response sindonews
-
8/10/2019 Laporan Tugas HTTPLib dan Raw Socket yang di terapkan pada sindonews dan detik
3/8
Detik
Gambar 2. Tampilan Request RSS feed dan response detik
2. Raw Socket dan HTTPLib
Memasukan alamat web http://sindikasi.okezone.com/index.php/okezone/RSS2.0 di
browser kemudian klik kanan dan pilih periksa elemen kemudian pilih network dan pilih
header dan lihat di bagianRequest header.
Gambar 3. Tampilan informasi tentangRequest Headerpada sindonews
http://sindikasi.okezone.com/index.php/okezone/RSS2.0http://sindikasi.okezone.com/index.php/okezone/RSS2.0http://sindikasi.okezone.com/index.php/okezone/RSS2.0 -
8/10/2019 Laporan Tugas HTTPLib dan Raw Socket yang di terapkan pada sindonews dan detik
4/8
Code Raw Socket sindonews ditulis menggunakan notepad++ dan disimpan dengan namasocketokezone.py dengan menyalin isi informasi dari request header pada sindonews pada
bagian sock.sendall.
Gambar 4. Tampilan Code Raw Socket sindonews
Hasil implementasi Raw Socket di sindonews dengan menggunakan command prompt diwindows.
Gambar 5. Hasil implementasi Raw Socket di sindonews
Memasukan alamat web http://detik.feedsportal.com/c/33613/f/656082/index.rss di
browser kemudian klik kanan dan pilih periksa elemen kemudian pilih network dan pilih
header dan lihat di bagianRequest header.
-
8/10/2019 Laporan Tugas HTTPLib dan Raw Socket yang di terapkan pada sindonews dan detik
5/8
Gambar 6. Tampilan informasi tentangRequest Headerpada detik
Code Raw Socket detik ditulis menggunakan notepad++ dan disimpan dengan namasocketdetik.py
Gambar 7. Tampilan Code Raw Socket detikHasil implementasi Raw Socket di detik dengan menggunakan command prompt di
windows
-
8/10/2019 Laporan Tugas HTTPLib dan Raw Socket yang di terapkan pada sindonews dan detik
6/8
Gambar 8. Hasil implementasi Raw Socket di detik
Code httlib sindonews ditulis menggunakan notepad++ dan disimpan dengan namahttlibokezone.py
Gambar 9. Tampilan Code HTTPLib sindonewsHasil implementasi HTTLib di sindonews dengan menggunakan command prompt di
windows.
-
8/10/2019 Laporan Tugas HTTPLib dan Raw Socket yang di terapkan pada sindonews dan detik
7/8
Gambar 10. Hasil implementasi HTTPLib di sindonews
Code httlib detik ditulis menggunakan notepad++ dan disimpan dengan nama
httlibdetik.py
Gambar 11. Tampilan Code HTTPLib detik
Hasil implementasi HTTLib di detik dengan menggunakan command prompt di windows.
-
8/10/2019 Laporan Tugas HTTPLib dan Raw Socket yang di terapkan pada sindonews dan detik
8/8
Gambar 12. Hasil implementasi HTTPLib di detik