EN: Read in English
Dunia L3: Talian Telefon
HTTP dengan curl -v
Anda akan belajar: membaca pesanan HTTP dan jawapannya: kaedah, kod status dan header.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Linux (Debian 13) pada 1 Nov 2026
Masalahnya
Anda you di /home/you. 0 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.
you@kedai:~$Folder ~
Folder kosong
+ 3 tersembunyi (ls -a)
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Talian telefon (rangkaian) Alamat 10.0.0.5
Port yang mendengar
:22sshd:80nginx
Halaman promo tunjuk 404 Not Found. Adakah kedai rosak? Atau halaman itu sekadar tiada? Nombor itu beritahu anda.
Tengok
HTTP: Cara pesanan disebut di kaunter web: kaedah dan laluan, kemudian kod status dan makanannya. ialah cara pesanan disebut di kaunter web. curl -v tunjuk seluruh perbualan. Baris dengan > ialah kata-kata curl. Tekan baris itu.
Tekan setiap baris yang curl sebut.
0 daripada 3 dijumpai
Cuba
Jawapan bermula dengan status code (kod status). Digit pertama bercerita. Susun mereka.
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Cuba
Pesan menu dan tengok seluruh perbualan. Cari baris status.
Anda you di /home/you. 0 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.
you@kedai:~$Folder ~
Folder kosong
+ 3 tersembunyi (ls -a)
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Talian telefon (rangkaian) Alamat 10.0.0.5
Port yang mendengar
:22sshd:80nginx
Teka
curl -sI localhost/staff.html kata 403 Forbidden. Apa puncanya yang paling mungkin?
Pilih satu jawapan.
Semak
Bina arahan yang minta bahagian atas jawapan sahaja: status dan header.
Ketik kepingan ikut turutan yang betul.
Anda berjaya!
Kini anda boleh baca jawapan HTTP: kod status, header dan isinya.
Nak tahu lebih (pilihan)
Kaedah lain: POST hantar sesuatu, PUT ganti, DELETE buang. Header bawa fakta seperti Content-Type. Dalam skrip, curl -f gagal pada 4xx dan 5xx: kod keluar 22. curl -L ikut lencongan (3xx).
Misi sebenar
curl -sI https://example.comcurl -sv -o /dev/null https://example.com
0 daripada 2 langkah siap · Tanda anda disimpan.
English
The promo page shows 404 Not Found. Is the shop broken? Or is the page just missing? The number tells you.
HTTP is how orders are spoken at a web counter. curl -v shows the whole talk. Lines with > are what curl said. Tap them.
The reply starts with a status code. The first digit tells the story. Sort them.
Order the menu and watch the whole talk. Find the status line.
curl -sI localhost/staff.html says 403 Forbidden. What is the likely cause?
Build the command that asks only for the top of the reply: status and headers.
You can now read an HTTP reply: the status code, the headers and the body.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: curl manual · curl: HTTP scripting · nginx: beginner's guide
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?