GET - ពាក្យបញ្ជាលីនុច - ពាក្យបញ្ជាយូនីក

ឈ្មោះ

lwp-request, 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 <អស់ពេល>

កំណត់តម្លៃអស់ពេលសម្រាប់សំណើ។ អស់ពេលគឺជាពេលវេលាដែលកម្មវិធីនឹងរង់ចាំការឆ្លើយតបពីម៉ាស៊ីនបម្រើពីចម្ងាយមុនពេលវាបរាជ័យ។ ឯកតាលំនាំដើមសម្រាប់តម្លៃអស់ពេលគឺវិនាទី។ អ្នកអាចបន្ថែម `` m '' ឬ `` h '' ទៅតម្លៃអស់ពេលដើម្បីធ្វើវានាទីឬម៉ោងរៀងគ្នា។ អស់ពេលជាលំនាំដើមគឺ '3m' ពោលគឺ 3 នាទី។

- i <ពេលវេលា>

កំណត់បឋមកថាបើមានការកែប្រែបើសំណើ។ ប្រសិនបើវាជាឈ្មោះឯកសារសូមប្រើពេលវេលាកែប្រែសម្រាប់ឯកសារនេះ។ ប្រសិនបើ ពេលវេលា មិនមែនជាឯកសារទេវាត្រូវបានញែកជាកាលបរិច្ឆេទពិតប្រាកដ។ សូមក្រឡេកមើល HTTP :: កាលបរិច្ឆេទសម្រាប់ទ្រង់ទ្រាយដែលបានស្គាល់។

-c <ប្រភេទមាតិកា>

កំណត់ប្រភេទមាតិកាសម្រាប់សំណើ។ ជម្រើសនេះត្រូវបានអនុញ្ញាតសម្រាប់សំណើដែលយកមាតិកាដូចជា POST និង PUT ។ អ្នកអាចបង្ខំវិធីដើម្បីយកមាតិកាដោយប្រើជម្រើស "-f" ជាមួយ "-c" ។ ប្រភេទមាតិកាលំនាំដើមសម្រាប់ POST គឺ "application / x-www-form-urlencoded" ។ ប្រភេទមាតិកាលំនាំដើមសម្រាប់អ្នកផ្សេងគឺ "អត្ថបទ / ធម្មតា" ។

-p

កំណត់ប្រូកស៊ីដើម្បីប្រើសម្រាប់សំណើ។ កម្មវិធីក៏ផ្ទុកការកំណត់ប្រូកស៊ីពីបរិស្ថានផងដែរ។ អ្នកអាចបិទជម្រើសនេះជាមួយជម្រើស "-P" ។

-H

ផ្ញើបឋមកថា HTTP នេះជាមួយសំណើនីមួយៗ។ អ្នកអាចបញ្ជាក់ច្រើនឧ។

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

-C <ឈ្មោះអ្នកប្រើ>: <ពាក្យសម្ងាត់>

ផ្ដល់លិខិតស្នើសម្រាប់ឯកសារដែលត្រូវបានការពារដោយការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវមូលដ្ឋាន។ ប្រសិនបើឯកសារត្រូវបានការពារហើយអ្នកមិនបានបញ្ជាក់ឈ្មោះអ្នកប្រើនិងពាក្យសម្ងាត់ជាមួយជម្រើសនេះទេអ្នកនឹងត្រូវបានតំឡើងឱ្យផ្តល់តម្លៃទាំងនេះ។

ជម្រើសខាងក្រោមត្រួតពិនិត្យអ្វីដែលត្រូវបានបង្ហាញដោយកម្មវិធី:

-u

បោះពុម្ពវិធីសាស្រ្តសំណើរនិង URL ពេញលេញនៅពេលសំណើត្រូវបានធ្វើឡើង។

-U

បោះពុម្ពបឋមកថាសំណើរបន្ថែមពីលើវិធីស្នើនិង URL ពេញលេញ។

-s

បោះពុម្ពកូដស្ថានភាពឆ្លើយតប។ ជម្រើសនេះតែងតែបើកសម្រាប់សំណើ HEAD ។

-

បោះពុម្ពខ្សែសង្វាក់ស្ថានភាពឆ្លើយតប។ នេះបង្ហាញសំណើប្ដូរទិសនិងការអនុញ្ញាតដែលត្រូវបានគ្រប់គ្រងដោយបណ្ណាល័យ។

- e

បោះពុម្ពផ្នែកក្បាលឆ្លើយតប។ ជម្រើសនេះតែងតែបើកសម្រាប់សំណើ HEAD ។

-d

កុំបោះពុម្ពមាតិកានៃការឆ្លើយតប។

- o <ទ្រង់ទ្រាយ>

ដំណើរការមាតិកា HTML ក្នុងវិធីផ្សេងគ្នាមុនពេលបោះពុម្ពវា។ ប្រសិនបើប្រភេទមាតិកានៃការឆ្លើយតបមិនមែនជា HTML នោះជម្រើសនេះនឹងគ្មានប្រសិទ្ធិភាព។ តម្លៃទ្រង់ទ្រាយស្របច្បាប់គឺ; អត្ថបទ ps , តំណភ្ជាប់ , html និង dump

ប្រសិនបើអ្នកបញ្ជាក់ទ្រង់ទ្រាយ អត្ថបទ នោះ HTML នឹងត្រូវបានធ្វើទ្រង់ទ្រាយជាអត្ថបទឡាតាំងធម្មតា។ ប្រសិនបើអ្នកបញ្ជាក់ទ្រង់ទ្រាយ ps នោះវានឹងត្រូវបានធ្វើទ្រង់ទ្រាយជា Postscript ។

ទ្រង់ទ្រាយ តំណ នឹងបង្កើតតំណទាំងអស់ដែលរកឃើញក្នុងឯកសារ HTML ។ តំណដែលទាក់ទងនឹងត្រូវបានពង្រីកទៅជាដាច់ខាត។

ទ្រង់ទ្រាយ html នឹងធ្វើទ្រង់ទ្រាយកូដ HTML ហើយទ្រង់ទ្រាយ dump នឹងបោះបង់ដើម HTMLsyntax ។

- v

បោះពុម្ពលេខកំណែរបស់កម្មវិធីហើយចេញ។

- ម៉ោង

បោះពុម្ពសារប្រើប្រាស់និងចេញ។

-x

លទ្ធផលបំបាត់កំហុសបន្ថែម។

- ក

កំណត់របៀបអក្សរ (ascii) សម្រាប់ការបញ្ចូលនិងលទ្ធផលមាតិកា។ ប្រសិនបើជម្រើសនេះមិនត្រូវបានប្រើការបញ្ចូលនិងលទ្ធផលមាតិកាត្រូវបានធ្វើរួចរាល់ក្នុងរបៀបប្រព័ន្ធគោលពីរ។

ដោយសារតែកម្មវិធីនេះត្រូវបានអនុវត្តដោយប្រើបណ្ណាល័យ LWP វានឹងគាំទ្រតែពិធីការដែល LWP គាំទ្រប៉ុណ្ណោះ។

សំខាន់: ប្រើពាក្យបញ្ជា man ( % man ) ដើម្បីមើលពីរបៀបប្រើពាក្យបញ្ជាលើកុំព្យូទ័រជាក់លាក់របស់អ្នក។