ນີ້ແມ່ນຄໍາສັ່ງ lwp-requestp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
lwp-request, GET, POST, HEAD - ຕົວແທນຜູ້ໃຊ້ເສັ້ນຄໍາສັ່ງງ່າຍດາຍ
ສະຫຼຸບສັງລວມ
lwp-ຮ້ອງຂໍ [-afPuUsSedvhx] [-m ວິທີການ] [-b ຖານ URL] [-t ຫມົດເວລາ]
[-i if-modified-ນັບຕັ້ງແຕ່] [-c ປະເພດເນື້ອໃນ]
[-C ສິດທິພິເສດ] [-p proxy-url] [-o ຮູບແບບ] url...
ລາຍລະອຽດ
ໂຄງການນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອສົ່ງຄໍາຮ້ອງຂໍໄປຍັງເຄື່ອງແມ່ຂ່າຍຂອງ WWW ແລະລະບົບໄຟລ໌ທ້ອງຖິ່ນຂອງທ່ານ. ໄດ້
ເນື້ອໃນການຮ້ອງຂໍສໍາລັບວິທີການ POST ແລະ PUT ແມ່ນອ່ານຈາກ stdin. ເນື້ອໃນຂອງການຕອບໂຕ້
ຖືກພິມອອກໃນ stdout. ຂໍ້ຄວາມຜິດພາດໄດ້ຖືກພິມອອກໃນ stderr. ໂຄງການສົ່ງຄືນສະຖານະ
ຄ່າທີ່ຊີ້ບອກຈໍານວນຂອງ URL ທີ່ລົ້ມເຫລວ.
ທາງເລືອກແມ່ນ:
- ມ
ກໍານົດວິທີການທີ່ຈະໃຊ້ສໍາລັບການຮ້ອງຂໍ. ຖ້າຫາກວ່າທາງເລືອກນີ້ບໍ່ໄດ້ຖືກນໍາໃຊ້, ຫຼັງຈາກນັ້ນວິທີການ
ແມ່ນມາຈາກຊື່ຂອງໂຄງການ.
-f ບັງຄັບໃຫ້ຮ້ອງຂໍຜ່ານ, ເຖິງແມ່ນວ່າໂຄງການເຊື່ອວ່າວິທີການແມ່ນຜິດກົດຫມາຍ. ໄດ້
ເຊີບເວີອາດຈະປະຕິເສດການຮ້ອງຂໍໃນທີ່ສຸດ.
- ຂ
URI ນີ້ຈະຖືກນໍາໃຊ້ເປັນ URI ພື້ນຖານສໍາລັບການແກ້ໄຂ URI ທີ່ກ່ຽວຂ້ອງທັງຫມົດທີ່ໄດ້ຮັບເປັນ
ການໂຕ້ຖຽງ.
-t
ກໍານົດຄ່າເວລາຫມົດເວລາສໍາລັບການຮ້ອງຂໍ. ໝົດເວລາແມ່ນໄລຍະເວລາທີ່
ໂປຣແກມຈະລໍຖ້າຄຳຕອບຈາກເຊີບເວີທາງໄກກ່ອນທີ່ມັນຈະລົ້ມເຫລວ. ຄ່າເລີ່ມຕົ້ນ
ຫົວໜ່ວຍສໍາລັບຄ່າ timeout ແມ່ນວິນາທີ. ທ່ານອາດຈະຕື່ມ "m" ຫຼື "h" ໃສ່ກັບເວລາຫມົດເວລາ
ຄ່າເພື່ອເຮັດໃຫ້ມັນນາທີຫຼືຊົ່ວໂມງ, ຕາມລໍາດັບ. ເວລາໝົດເວລາເລີ່ມຕົ້ນແມ່ນ '3m', ເຊັ່ນ: 3
ນາທີ.
-i
ກໍານົດຫົວຂໍ້ If-Modified-Since ໃນການຮ້ອງຂໍ. ຖ້າ ທີ່ໃຊ້ເວລາ ແມ່ນຊື່ຂອງໄຟລ໌, ການນໍາໃຊ້
ເວລາການດັດແກ້ສໍາລັບໄຟລ໌ນີ້. ຖ້າ ທີ່ໃຊ້ເວລາ ບໍ່ແມ່ນໄຟລ໌, ມັນຖືກແຍກເປັນ a
ວັນທີຕົວໜັງສື. ເບິ່ງ HTTP::ວັນທີສໍາລັບຮູບແບບທີ່ຮັບຮູ້.
-ຄ
ກໍານົດປະເພດເນື້ອຫາສໍາລັບການຮ້ອງຂໍ. ທາງເລືອກນີ້ແມ່ນອະນຸຍາດໃຫ້ພຽງແຕ່ສໍາລັບການຮ້ອງຂໍທີ່
ເອົາເນື້ອຫາ, ເຊັ່ນ POST ແລະ PUT. ທ່ານສາມາດບັງຄັບວິທີການທີ່ຈະເອົາເນື້ອຫາໂດຍການນໍາໃຊ້
"-f" ທາງເລືອກຮ່ວມກັບ "-c". ປະເພດເນື້ອຫາເລີ່ມຕົ້ນສໍາລັບ POST ແມ່ນ
"application/x-www-form-urlencoded". ປະເພດເນື້ອຫາເລີ່ມຕົ້ນສໍາລັບຄົນອື່ນແມ່ນ
"ຂໍ້ຄວາມ/ທຳມະດາ".
- ປ
ກໍານົດຕົວແທນທີ່ຈະໃຊ້ສໍາລັບການຮ້ອງຂໍ. ໂຄງການຍັງໂຫຼດການຕັ້ງຄ່າຕົວແທນຈາກ
ສິ່ງແວດລອ້ມ. ທ່ານສາມາດປິດການທໍາງານນີ້ດ້ວຍທາງເລືອກ "-P".
-P ຢ່າໂຫຼດການຕັ້ງຄ່າຕົວແທນຈາກສະພາບແວດລ້ອມ.
- ຮ
ສົ່ງສ່ວນຫົວ HTTP ນີ້ກັບແຕ່ລະຄໍາຮ້ອງຂໍ. ທ່ານສາມາດກໍານົດຫຼາຍ, ຕົວຢ່າງ:
lwp-ຮ້ອງຂໍ \
-H 'ຜູ້ອ້າງອີງ: http://other.url/' \
-H 'ເຈົ້າພາບ: somehost' \
http://this.url/
-ຄ :
ສະຫນອງຂໍ້ມູນປະຈໍາຕົວສໍາລັບເອກະສານທີ່ຖືກປົກປ້ອງໂດຍການກວດສອບຄວາມຖືກຕ້ອງພື້ນຖານ. ຖ້າ
ເອກະສານຖືກປົກປ້ອງ ແລະທ່ານບໍ່ໄດ້ລະບຸຊື່ຜູ້ໃຊ້ ແລະລະຫັດຜ່ານດ້ວຍອັນນີ້
ທາງເລືອກ, ຫຼັງຈາກນັ້ນທ່ານຈະຖືກກະຕຸ້ນໃຫ້ສະຫນອງຄຸນຄ່າເຫຼົ່ານີ້.
ຕົວເລືອກຕໍ່ໄປນີ້ຄວບຄຸມສິ່ງທີ່ສະແດງໂດຍໂຄງການ:
-u ວິທີການຮ້ອງຂໍພິມແລະ URL ຢ່າງແທ້ຈິງຕາມການຮ້ອງຂໍແມ່ນເຮັດ.
-U ພິມສ່ວນຫົວຄໍາຮ້ອງຂໍນອກເຫນືອໄປຈາກວິທີການຮ້ອງຂໍແລະ URL ຢ່າງແທ້ຈິງ.
-s ພິມລະຫັດສະຖານະການຕອບສະຫນອງ. ຕົວເລືອກນີ້ເປີດຢູ່ສະເໝີສຳລັບການຮ້ອງຂໍ HEAD.
-S ພິມລະບົບຕ່ອງໂສ້ສະຖານະການຕອບສະຫນອງ. ນີ້ສະແດງໃຫ້ເຫັນການປ່ຽນເສັ້ນທາງແລະການຮ້ອງຂໍການອະນຸຍາດທີ່ເປັນ
ຈັດການໂດຍຫ້ອງສະໝຸດ.
-e ພິມຫົວຄຳຕອບ. ຕົວເລືອກນີ້ເປີດຢູ່ສະເໝີສຳລັບການຮ້ອງຂໍ HEAD.
-E ພິມລະບົບຕ່ອງໂສ້ສະຖານະການຕອບສະຫນອງທີ່ມີສ່ວນຫົວການຕອບສະຫນອງຢ່າງເຕັມທີ່.
-d ເຮັດ ບໍ່ ພິມເນື້ອໃນຂອງຄໍາຕອບ.
-o
ປະມວນຜົນເນື້ອຫາ HTML ໃນຫຼາຍວິທີກ່ອນທີ່ຈະພິມມັນ. ຖ້າຫາກວ່າປະເພດຂອງເນື້ອໃນຂອງ
ຄໍາຕອບບໍ່ແມ່ນ HTML, ຫຼັງຈາກນັ້ນທາງເລືອກນີ້ບໍ່ມີຜົນ. ຄ່າຮູບແບບທາງດ້ານກົດໝາຍແມ່ນ;
ຂໍ້ຄວາມ, ps, ການເຊື່ອມຕໍ່, html ແລະ dump.
ຖ້າເຈົ້າລະບຸ ຂໍ້ຄວາມ ຮູບແບບຫຼັງຈາກນັ້ນ HTML ຈະຖືກຈັດຮູບແບບເປັນຂໍ້ຄວາມ Latin1 ທໍາມະດາ.
ຖ້າເຈົ້າລະບຸ ps ຮູບແບບຫຼັງຈາກນັ້ນມັນຈະຖືກຈັດຮູບແບບເປັນ Postscript.
ໄດ້ ການເຊື່ອມຕໍ່ ຮູບແບບຈະອອກລິ້ງທັງໝົດທີ່ພົບໃນເອກະສານ HTML. ການເຊື່ອມຕໍ່ພີ່ນ້ອງ
ຈະຖືກຂະຫຍາຍອອກໄປຢ່າງແທ້ຈິງ.
ໄດ້ html ຮູບແບບຈະຟໍແມັດລະຫັດ HTML ແລະ dump ຮູບແບບພຽງແຕ່ຈະ dump ໄດ້
ຕົ້ນໄມ້ syntax HTML.
ໃຫ້ສັງເກດວ່າການແຈກຢາຍ "HTML-Tree" ຕ້ອງໄດ້ຮັບການຕິດຕັ້ງເພື່ອໃຫ້ທາງເລືອກນີ້ເຮັດວຽກ.
ນອກຈາກນັ້ນ, ການແຈກຢາຍ "HTML-Format" ຕ້ອງໄດ້ຮັບການຕິດຕັ້ງສໍາລັບ -o ຂໍ້ຄວາມ or -o ps
ເຮັດວຽກ.
-v ພິມເລກເວີຊັນຂອງໂປຣແກຣມແລ້ວອອກ.
-h ພິມຂໍ້ຄວາມການນໍາໃຊ້ແລະອອກ.
-a ຕັ້ງຮູບແບບຂໍ້ຄວາມ (ascii) ສໍາລັບການປ້ອນຂໍ້ມູນແລະຜົນຜະລິດເນື້ອໃນ. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ໃຊ້,
ການປ້ອນຂໍ້ມູນແລະຜົນໄດ້ຮັບແມ່ນເຮັດໄດ້ໃນຮູບແບບສອງ.
ເນື່ອງຈາກວ່າໂຄງການນີ້ແມ່ນປະຕິບັດໂດຍນໍາໃຊ້ຫ້ອງສະຫມຸດ LWP, ມັນພຽງແຕ່ຈະສະຫນັບສະຫນູນ
ໂປໂຕຄອນທີ່ LWP ຮອງຮັບ.
ໃຊ້ lwp-requestp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net