GET - Perintah Linux - Perintah Unix

Nama

lwp-request, GET, HEAD, POST - Agen pengguna WWW sederhana

Ringkasan

lwp-request [-aeEdvhx] [-m method] [-b ] [-t ] [-i ] [-c ] [-C ] [-p ] [-o ] ...

Deskripsi

Program ini dapat digunakan untuk mengirim permintaan ke server WWW dan sistem file lokal Anda. Konten permintaan untuk metode POST dan PUT dibaca dari stdin. Isi tanggapan dicetak pada stdout. Pesan kesalahan dicetak pada stderr. Program ini mengembalikan nilai status yang menunjukkan jumlah URL yang gagal.

Pilihannya adalah:

-m

Tentukan metode mana yang akan digunakan untuk permintaan tersebut. Jika opsi ini tidak digunakan, maka metode ini berasal dari nama program.

-f

Paksa permintaan melalui, bahkan jika program percaya bahwa metode ini ilegal. Server mungkin menolak permintaan itu akhirnya.

-b

URI ini akan digunakan sebagai URI dasar untuk menyelesaikan semua URI relatif yang diberikan sebagai argumen.

-t

Setel nilai waktu tunggu untuk permintaan. Batas waktu adalah jumlah waktu program menunggu respons dari server jauh sebelum gagal. Unit default untuk nilai timeout adalah detik. Anda dapat menambahkan `` m '' atau `` h '' ke nilai timeout untuk membuatnya menit atau jam, masing-masing. Batas waktu default adalah '3m', yaitu 3 menit.

-i

Setel header If-Modified-Since dalam permintaan. Jika waktu itu nama file, gunakan stempel waktu modifikasi untuk file ini. Jika waktu bukan file, itu diuraikan sebagai tanggal literal. Lihatlah HTTP :: Date untuk format yang dikenali.

-c

Setel Content-Type untuk permintaan tersebut. Opsi ini hanya diizinkan untuk permintaan yang mengambil konten, yaitu POST dan PUT. Anda dapat memaksa metode untuk mengambil konten dengan menggunakan opsi "-f" bersama dengan "-c". Jenis Konten default untuk POST adalah "aplikasi / x-www-form-urlencoded". Jenis Konten standar untuk yang lain adalah "teks / polos".

-p

Setel proxy yang akan digunakan untuk permintaan. Program ini juga memuat pengaturan proxy dari lingkungan. Anda dapat menonaktifkan ini dengan opsi "-P".

-H

Kirim tajuk HTTP ini dengan setiap permintaan. Anda dapat menentukan beberapa, misalnya:

lwp-request \ -H 'Referer: http: //other.url/' \ -H 'Host: somehost' \ http: //this.url/

-C :

Berikan kredensial untuk dokumen yang dilindungi oleh Autentikasi Dasar. Jika dokumen dilindungi dan Anda tidak menentukan nama pengguna dan kata sandi dengan opsi ini, maka Anda akan diminta untuk memberikan nilai-nilai ini.

Opsi berikut mengontrol apa yang ditampilkan oleh program:

-u

Cetak permintaan metode dan URL mutlak sebagai permintaan dibuat.

-U

Cetak header permintaan selain meminta metode dan URL mutlak.

-s

Cetak kode status respons. Opsi ini selalu aktif untuk permintaan HEAD.

-S

Cetak rantai status respons. Ini menunjukkan permintaan pengalihan dan otorisasi yang ditangani oleh perpustakaan.

-e

Cetak header respons. Opsi ini selalu aktif untuk permintaan HEAD.

-d

Jangan cetak konten tanggapan.

-sebagai

Memproses konten HTML dengan berbagai cara sebelum mencetaknya. Jika jenis konten tanggapannya bukan HTML, maka opsi ini tidak berpengaruh. Nilai format hukum adalah; teks , ps , tautan , html , dan dump .

Jika Anda menentukan format teks maka HTML akan diformat sebagai teks plain1 sederhana. Jika Anda menentukan format ps maka itu akan diformat sebagai Postscript.

Format tautan akan menghasilkan semua tautan yang ditemukan dalam dokumen HTML. Tautan relatif akan diperluas ke yang absolut.

Format html akan memformat ulang kode HTML dan format sampah hanya akan membuang pohon HTMLsyntax.

-v

Cetak nomor versi program dan keluar.

-h

Cetak pesan penggunaan dan keluar.

-x

Output debug tambahan.

-Sebuah

Atur mode teks (ascii) untuk input dan output konten. Jika opsi ini tidak digunakan, input dan output konten dilakukan dalam mode biner.

Karena program ini diimplementasikan menggunakan pustaka LWP, ini hanya akan mendukung protokol yang didukung oleh LWP.

Penting: Gunakan perintah man ( % man ) untuk melihat bagaimana perintah digunakan pada komputer khusus Anda.