Peta dunia

 

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.

Anda di siniyou@kedai:~$

Folder ~

Folder kosong

+ 3 tersembunyi (ls -a)

Servis

  • cronberjalanmula semasa boot
  • sshberjalanmula semasa boot
  • nginxberjalanmula semasa boot

Talian telefon (rangkaian) Alamat 10.0.0.5

Port yang mendengar

  • :22 sshd
  • :80 nginx

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.

        Anda di siniyou@kedai:~$

        Folder ~

        Folder kosong

        + 3 tersembunyi (ls -a)

        Servis

        • cronberjalanmula semasa boot
        • sshberjalanmula semasa boot
        • nginxberjalanmula semasa boot

        Talian telefon (rangkaian) Alamat 10.0.0.5

        Port yang mendengar

        • :22 sshd
        • :80 nginx

        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

        1. curl -sI https://example.com
        2. curl -sv -o /dev/null https://example.com

        0 daripada 2 langkah siap · Tanda anda disimpan.