GET - Linux Command - Unix Command

Нэр

lwp-хүсэлт, GET, HEAD, POST - Энгийн WWW хэрэглэгчийн агент

Ерөнхий агуулга

lwp-request [-aeEdvhx] [-m арга] [-b <суурь URL>] [-t ] [-i ] [-c ] -C ] [-p ] [-o ] ...

Тодорхойлолт

Энэ програм WWW сервер болон таны локал файлын системд хүсэлт илгээхэд ашиглаж болно. POST болон PUT аргын хүсэлтийн агуулгыг stdin-с уншина. Хариултын агуулгыг stdout дээр хэвлэсэн. Алдааны зурвасуудыг stderr дээр хэвлэсэн. Хөтөлбөр нь амжилтгүй болсон URLуудын тоог харуулсан төлвийн утга буцаадаг.

Тохируулга нь:

-m <арга>

Хүсэлтэнд ямар аргыг ашиглахаа тохируулна уу. Хэрэв энэ сонголт ашиглагдаагүй бол аргыг програмын нэрээс гаргана.

-f

Хэрвээ хөтөлбөр нь хууль бус гэж үзэж байсан ч хүсэлтийг хүчин төгөлдөр болгох. Сервер эцэст нь хүсэлтийг хүлээн авахаас татгалзаж болно.

-b

Энэ URI нь аргументаар бүх харьцангүй URI-г шалгаж үндсэн URI болгон ашигладаг.

-t

Хүсэлтийн хугацааг тохируулах. Завсарлах хугацаа нь алсын серверээс амжилтгүй болохоос өмнө хариу өгөх хүлээх хугацаа юм. Зайлах утгын анхдагч нэгж нь секунд байна. Та "м" эсвэл "цаг" утгыг минут эсвэл минут болгохын тулд завсарлах утга руу нэмэж болно. Анхдагч хугацаа 3м, өөрөөр хэлбэл 3 минут байна.

-i <цаг>

Хүсэлтэнд хэрэв-Өөрчлөгдсөн-толгойг тохируулаарай. Хэрвээ файлын нэр бол энэ файлын өөрчлөлтийн цагийг ашиглана уу. Хэрвээ цаг хугацаа нь файл биш бол энэ нь шууд огноог жил бүр задлан шинжилнэ. HTTP :: Огноо хүлээн авсан форматын хувьд хараарай.

-c

Хүсэлтийн хувьд Агуулга-Тодорхойлолтыг тохируулна уу. Энэ тохируулга нь зөвхөн агуулга, өөрөөр хэлбэл POST ба PUT авах хүсэлтийг зөвшөөрдөг. "-c" -тай цуг "-f" тохируулгыг ашиглан контентыг авах аргуудыг туршиж болно. POST-д зориулсан Анхдагч агуулга-төрөл нь "application / x-www-form-urlencoded". Бусдын хувьд анхдагч агуулга нь "текст / энгийн".

-p

Хүсэлтүүдэд ашиглах итгэмжлэгчийг тохируулна уу. Програм нь хүрээлэн буй орчны прокси тохиргоог дууддаг. Та үүнийг "-P" сонголтоор хааж болно.

-h

Хүсэлт бүрт энэ HTTP толгойг илгээх. Та хэд хэдэн зүйлийг зааж өгч болно, жишээ нь:

lwp-request \ -H 'Текст: http: //other.url/' \ -H 'Host: somehost' \ http: //this.url/

-C :

Үндсэн нотолгоооор хамгаалагдсан баримт бичгүүдэд итгэмжлэл олгох. Хэрэв баримт бичиг хамгаалагдсан бөгөөд энэ сонголттой хэрэглэгчийн нэр, нууц үгийг зааж өгөөгүй бол эдгээр утгуудыг өгөхийг танаас шаардах болно.

Дараах сонголтууд нь хөтөлбөрийн харуулж буй зүйлийг хянах болно:

Хүсэлт гаргасны дагуу хүссэн хүсэлт, үнэмлэхийг хэвлэх.

-U

Хүсэлтийн аргын оронд болон үнэмлэхүй URL-ээс хүсэлтийг хэвлэнэ.

-s

Хариу өгөх хариу кодыг хэвлэ. Энэ сонголт нь HEAD-ийн хүсэлтүүдэд үргэлж байдаг.

-S

Хариу өгөх хариуны сүлжээний хэвлэлт. Энэ нь номын сангаар зохицуулагддаг шилжүүлгийн болон зөвшөөрлийн хүсэлтүүдийг харуулж байна.

-e

Хариултын гарчигыг хэвлэх. Энэ сонголт нь HEAD-ийн хүсэлтүүдэд үргэлж байдаг.

-d

Хариултын агуулгыг хэвлэж болохгүй .

-o

Үүнийг хэвлэхээс өмнө HTML контентыг янз бүрийн аргаар боловсруулах. Хэрвээ хариуны агуулга нь HTML биш бол энэ сонголт ямар ч нөлөө үзүүлэхгүй. Хуулийн форматын утга нь; текст , ps , холбоос , html болон dump .

Хэрэв та текст хэлбэрийг зааж өгвөл HTML нь энгийн latin1 текст шиг форматтай болно. Хэрэв та PS хэлбэрийг зааж өгөх юм бол PostScript хэлбэрээр хэлбэршүүлэгдэх болно.

Холбоос формат нь HTML баримт бичигт байгаа бүх холбоосыг гаргана. Харьцангуй холбоосууд нь туйлын хүмүүс рүү өргөжинө.

Html формат нь HTML кодыг шинэчилдэг бөгөөд dump формат нь HTMLsyntax модыг зөөвөрлөнө.

-v

Програмын хувилбарын дугаарыг хэвлээд зогсоо.

-h

Хэрэглэх зурвасаа хэвлэх ба гарах.

-x

Нэмэлт дибаг хийх гаралт.

Агуулга оруулах болон гаралтын текст (ascii) горимыг тохируулах. Хэрэв энэ сонголтыг ашиглаагүй бол контентын оролт, гаралт нь хоёртын горимд хийгддэг.

Энэ програм LWP санг ашигласнаар LWP дэмждэг протоколуудыг дэмждэг.

Чухал: Тушаалын командыг ашиглана ( % man ) ашиглана.