7 poin oleh minhoryang 2020-12-02 | 1 komentar | Bagikan ke WhatsApp

Sejak HTTP/1.1, domain server yang ingin diakses dapat ditentukan melalui header Host.

Dengan ini, Anda bisa menguji virtualhost pada server HTTP menggunakan curl --header "Host: www.example.com"; http://127.0.0.1.

Namun bagaimana jika HTTPS ikut terlibat? (Jika ingin memeriksa field SNI atau sertifikat dengan benar?)

curl --resolve example.com:443:127.0.0.1 https://example.com/

curl --connect-to example.com:443:host-47.example.com:443 https://example.com/

Penjelasan untuk tiga metode ini dapat dilihat di isi artikel, lalu digunakan secara kombinatif sesuai kebutuhan.

1 komentar

 
encyphered 2020-12-03

Tips yang bagus. Terima kasih. Saya biasanya memakai opsi --resolve dengan $(dig +short FQDN|head -n 1), tetapi saya belum tahu soal --connect-to.