GNU/Linux >> Belajar Linux >  >> Linux

Cara Paling Mudah Mendapatkan Respons Https yang Tidak Diuraikan?

Apa cara paling mudah untuk membuat permintaan GET ke url melalui HTTPS, dan mendapatkan respons mentah yang belum diuraikan?

Bisakah ini dicapai dengan curl? Jika demikian, opsi apa yang perlu Anda gunakan?

Jawaban yang Diterima:

Jika Anda ingin menggunakan curl , ini akan berhasil:

curl -D - https://www.google.com/

Namun, perhatikan bahwa ini bukan respons mentah. Misalnya penyandian transfer chunked tidak akan terlihat dalam respons. Menggunakan --raw memecahkan ini, juga mode verbose (-v ) juga berguna dan -i menunjukkan tajuk sebelum isi tanggapan:

curl -iv --raw https://www.google.com/

Jika Anda ingin menggunakan pager seperti less pada hasil, Anda juga perlu menonaktifkan bilah kemajuan (-s ):

curl -ivs --raw https://www.google.com/ | less

Tergantung pada apa yang ingin Anda lakukan, ini mungkin atau mungkin tidak menjadi masalah.

Apa yang Anda dapatkan adalah semua header respons HTTP dan dokumen di URL yang diminta.


Linux
  1. Perintah cURL Paling Banyak Digunakan Dan Populer Dalam Praktek

  2. Mengarahkan HTTP ke HTTPS di NginX

  3. Alihkan ke HTTPS

  1. Cara Memodifikasi File Di Tempat?

  2. Apakah Kami Memiliki Undo Di Linux?

  3. Linux – Cara Render Grafis Paling Ringan Gentoo?

  1. Cara yang Tepat Untuk Mendapatkan Paket Versi Tertentu?

  2. Apakah ada cara untuk mendapatkan gcc untuk menghasilkan biner mentah?

  3. Cara paling efisien untuk menyalin file di Linux