GET - ലിനക്സ് കമാൻഡ് - യൂണിക്സ് കമാൻഡ്

പേര്

lwp-request, GET, HEAD, POST - ലളിതമായ WWW ഉപയോക്തൃ ഏജന്റ്

സംഗ്രഹം

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

വിവരണം

ഈ പ്രോഗ്രാം WWW സർവറുകൾക്കും നിങ്ങളുടെ ലോക്കൽ ഫയൽ സിസ്റ്റത്തിനുമുള്ള അഭ്യർത്ഥനകൾ അയയ്ക്കാൻ ഉപയോഗിക്കും. POST, PUT രീതിയ്ക്കുള്ള അഭ്യർത്ഥന ഉള്ളടക്കം സ്റ്റാൻഡിൽ നിന്നും വായിക്കുന്നു. പ്രതികരണത്തിന്റെ ഉള്ളടക്കം stdout- ൽ അച്ചടിച്ചു. പിശക് സന്ദേശങ്ങൾ stderr- ൽ അച്ചടിച്ചു. പരാജയപ്പെട്ട URL- കളുടെ എണ്ണം സൂചിപ്പിക്കുന്ന സ്റ്റാറ്റസ് വാല്യൂ പ്രോഗ്രാം പ്രോഗ്രാം നൽകുന്നു.

ഓപ്ഷനുകൾ ഇവയാണ്:

-m

അഭ്യർത്ഥനയ്ക്കായി ഉപയോഗിക്കാൻ ഏതു രീതി തിരഞ്ഞെടുക്കുക. ഈ ഉപാധി ഉപയോഗിക്കാതിരുന്നാൽ, പ്രോഗ്രാമിന്റെ പേരുകളിൽ നിന്ന് ഈ രീതി വേർതിരിച്ചെടുക്കും.

-f

പ്രോഗ്രാം നിയമവിരുദ്ധമാണെന്ന് പ്രോഗ്രാം വിശ്വസിച്ചാലും, നിർബന്ധിതമായി അഭ്യർത്ഥന നടത്തുക. സെർവർ അവസാനത്തെ അഭ്യർത്ഥന നിരസിക്കും.

-b

ആർഗ്യുമെന്റ് നൽകിയ എല്ലാ ആപേക്ഷിക യുആർഐകളും പരിഹരിക്കുന്നതിനായി URI ഉപയോഗിക്കുന്നതിനുള്ള അടിസ്ഥാന URI ആയി ഉപയോഗിക്കും.

-t <സമയപരിധി>

അഭ്യർത്ഥനകളുടെ സമയപരിധി മൂല്യം സജ്ജമാക്കുക. വിദൂര സെർവറിൽ നിന്നും പരാജയപ്പെടുന്നതിനുമുമ്പ് പ്രോഗ്രാം പ്രതികരണത്തിനായി കാത്തിരിക്കേണ്ട സമയം എത്ര സമയമാണ്. ടൈംഔട്ട് മൂല്ല്യത്തിനു് സ്വതവേയുള്ള യൂണിറ്റ് സെക്കൻഡ് ആണ്. സമയം അല്ലെങ്കിൽ സമയത്തേക്ക് മൂല്യനിർണ്ണയം ചെയ്യുന്നതിനായി `` `അല്ലെങ്കിൽ` `എച്ച് '' നിങ്ങൾ ചേർക്കണം. സ്ഥിര സമയപരിധി 3 മിനിറ്റാണ്, അതായത് 3 മിനിറ്റ്.

-i

അഭ്യർഥനയിൽ If-Modified- മുതൽ ശീർഷകം സജ്ജമാക്കുക. സമയം ഒരു ഫയലിന്റെ പേരു് എങ്കിൽ, ഈ ഫയലിനായി പരിഷ്കരിച്ച സമയപരിധി ഉപയോഗിക്കുക. സമയം ഒരു ഫയൽ അല്ല എങ്കിൽ, ഒരു ലിറ്ററൽ തീയതി ആയി പാഴ്സ്. തിരിച്ചെടുക്കപ്പെട്ട ഫോർമാറ്റുകൾക്കായി HTTP :: തീയതി കാണുക.

-c

അഭ്യർത്ഥനയ്ക്കായി ഉള്ളടക്ക-തരം സജ്ജമാക്കുക. ഒരു ഉള്ളടക്കം, അതായത് POST, PUT എന്നിവ എടുക്കുന്ന അഭ്യർത്ഥനകൾക്ക് മാത്രമേ ഈ ഓപ്ഷൻ അനുമതിയുള്ളൂ. "-c" ഉപയോഗിച്ചു് "-f" ഐച്ഛികം ഉപയോഗിച്ചു് നിങ്ങൾക്കു് ലഭ്യമാക്കേണ്ട രീതിയിൽ രീതികൾ ഉപയോഗിയ്ക്കാം. POST നായുള്ള സ്ഥിരസ്ഥിതി-ഉള്ളടക്ക തരം "application / x-www-form-urlencoded" ആണ്. മറ്റുള്ളവർക്കു് സ്വതവേയുള്ള ഉള്ളടക്ക-തരം "ടെക്സ്റ്റ് / പ്ലെയിൻ".

-p

അഭ്യർത്ഥനകൾക്കായി ഉപയോഗിക്കുന്ന പ്രോക്സി സജ്ജീകരിക്കുക. പ്രോഗ്രാം പരിസ്ഥിതിയിൽ നിന്ന് പ്രോക്സി ക്രമീകരണങ്ങളും ലോഡ് ചെയ്യുന്നു. നിങ്ങൾക്ക് ഇത് "-P" ഓപ്ഷനിൽ അപ്രാപ്തമാക്കാൻ കഴിയും.

-H

ഓരോ അഭ്യർത്ഥനയും ഉപയോഗിച്ച് ഈ HTTP ശീർഷകം അയയ്ക്കുക. നിങ്ങൾക്ക് പലവിവരങ്ങളും നൽകാം, ഉദാ:

lwp-request \ -H 'റഫററർ: http: //other.url/' \ -H 'ആതിഥേയൻ: somehost' \ http: //this.url/

-C :

അടിസ്ഥാന പ്രാമാണീകരണത്താൽ പരിരക്ഷിതമായ പ്രമാണങ്ങൾക്കായി ക്രെഡൻഷ്യലുകൾ നൽകുക. ഈ പ്രമാണം സംരക്ഷിതമാണെങ്കിൽ കൂടാതെ ഉപയോക്തൃനാമവും രഹസ്യവാക്കും ഈ ഓപ്ഷൻ നൽകിയില്ലെങ്കിൽ, ഈ മൂല്യങ്ങൾ നൽകുവാൻ നിങ്ങളോട് ആവശ്യപ്പെടും.

പ്രോഗ്രാമിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്നവയെല്ലാം ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ നിയന്ത്രിക്കുന്നു:

-u

അപേക്ഷകൾ വരുത്തുന്നതിനായുള്ള അഭ്യർത്ഥന അഭ്യർത്ഥന രീതിയും കേവലമായ URL ഉം.

-ഉം

അഭ്യര്ത്ഥന രീതിയും കേവലമായ URL- യും കൂടാതെ അഭ്യര്ഥന അഭ്യര്ത്ഥന തലക്കെട്ടുകള് അച്ചടിക്കുക.

-s

പ്രതികരണ സ്റ്റാറ്റസ് കോഡ് അച്ചടിക്കുക. ഈ ഓപ്ഷൻ എല്ലായ്പ്പോഴും HEAD അഭ്യർത്ഥനകൾക്ക് വേണ്ടി ആണ്.

-S

പ്രതികരണ സ്റ്റാറ്റസ് ചെയിൻ പ്രിന്റ് ചെയ്യുക. ലൈബ്രറി കൈകാര്യം ചെയ്യുന്ന റീഡയറക്ട്, അംഗീകരണ അഭ്യർത്ഥനകൾ ഇത് കാണിക്കുന്നു.

-ഇ

പ്രതികരണ തലക്കെട്ടുകൾ അച്ചടിക്കുക. ഈ ഓപ്ഷൻ എല്ലായ്പ്പോഴും HEAD അഭ്യർത്ഥനകൾക്ക് വേണ്ടി ആണ്.

-d

പ്രതികരണത്തിന്റെ ഉള്ളടക്കം പ്രിന്റ് ചെയ്യരുത്.

-o <ഫോം

ഇത് പ്രിന്റുചെയ്യുന്നതിന് മുമ്പ് വ്യത്യസ്ത രീതിയിൽ HTML ഉള്ളടക്കം പ്രോസസ്സ് ചെയ്യുക. പ്രതികരണ ഉള്ളടക്ക തരം HTML അല്ല എങ്കിൽ, ഈ ഓപ്ഷൻ ഫലപ്രദമാകില്ല. നിയമപരമായ ഫോർമാറ്റ് മൂല്യങ്ങൾ; ടെക്സ്റ്റ് , ps , ലിങ്കുകൾ , html , ഡംപ് .

നിങ്ങൾ പാഠ ഫോർമാറ്റ് വ്യക്തമാക്കിയാൽ HTML സാധാരണയായത് ലാറ്റിൻ 1 വാചകമായി ഫോർമാറ്റ് ചെയ്യും. നിങ്ങൾ ps ഫോർമാറ്റ് വ്യക്തമാക്കിയാൽ അത് പോസ്റ്റ്സ്ക്രിപ്റ്റ് ആയി ഫോർമാറ്റ് ചെയ്യും.

ലിങ്കുകൾ ഫോർമാറ്റ് HTML പ്രമാണത്തിൽ കാണുന്ന എല്ലാ ലിങ്കുകളും ഔട്ട്പുട്ട് ചെയ്യും. ആപേക്ഷിക ലിങ്കുകൾ കേവലമായവയിലേക്ക് വ്യാപിക്കും.

Html ഫോർമാറ്റ് HTML കോഡ് ഫോർമാറ്റ് ചെയ്യും, ഡംപ് ഫോർമാറ്റ് HTMLsyntax ട്രീ ഡംബ് ചെയ്യും.

-v

പ്രോഗ്രാമിന്റെ പതിപ്പ് നമ്പർ പ്രിന്റ് ചെയ്ത് പുറത്തുകടക്കുക.

-h

ഉപയോഗ സന്ദേശം അച്ചടിക്കുക, quit ചെയ്യുക.

-x

കൂടുതൽ ഡീബഗ്ഗിംഗ് ഔട്ട്പുട്ട്.

-a

ഉള്ളടക്ക ഇൻപുട്ടിനും ഔട്ട്പുട്ടിനുമായി ടെക്സ്റ്റ് (ascii) മോഡ് സജ്ജമാക്കുക. ഈ ഉപാധി ഉപയോഗിക്കാതിരുന്നാൽ, ഉള്ളടക്ക ഇൻപുട്ടും ഔട്ട്പുട്ടും ബൈനറി മോഡിൽ ചെയ്തു.

ഈ പ്രോഗ്രാം LWP ലൈബ്രറി ഉപയോഗിച്ചു് നടപ്പിലാക്കുമ്പോൾ, LWP പിന്തുണയ്ക്കുന്ന പ്രോട്ടോക്കോളുകൾ മാത്രമേ പിന്തുണയ്ക്കുന്നുള്ളൂ.

പ്രധാനപ്പെട്ടതു്: നിങ്ങളുടെ കംപ്യൂട്ടറിൽ എങ്ങനെയാണ് കമാൻഡ് ഉപയോഗിക്കേണ്ടത് എന്ന് കാണുവാൻ man command ( % man ) ഉപയോഗിക്കുക.