ስም
lwp-request, GET, HEAD, POST - ቀላል WWW የተጠቃሚ ወኪል
ማጠቃለያ
lwp-request [-aeEdvhx] [-m ዘዴ] [-b <መሰረታዊ ዩአርኤል>] [-tመግለጫ
ይህ ፕሮግራም ለ WWW አገልጋዮች እና ለአካባቢያዊ ፋይል ስርዓቶች ጥያቄዎች ለመላክ ጥቅም ላይ ሊውል ይችላል. የ POST እና PUT ስልቶች የጥያቄ ይዘት ከ stdin ተነብበዋል. የምላሽ ይዘት በደረጃ ላይ ታትሟል. የስህተት መልዕክቶች በ stderr ላይ ታትመዋል. ያልተሳካላቸው የዩአርኤልዎች ቁጥርን የሚጠቁሙ የሁኔታ ሁኔታ መልሰው ይገልፃሉ.
አማራጮች የሚከተሉት ናቸው:
-m <ዘዴ>
ለጥያቄው የትኛውን ስልት መጠቀም እንዳለበት ያዘጋጁ. ይህ አማራጭ ጥቅም ላይ የማይውል ከሆነ, ዘዴው ከፕሮግራሙ ስም ይወጣል.
-ፈ
መተግበሪያው ሕገወጥ ነው ብሎ ቢያምም, ጥያቄን ይጠይቁ. አገልጋዩ ጥያቄውን ውድቅ ሊያደርገው ይችላል.
-b ዩ ዩ
ይህ URI እንደ ነጋሪ እሴት የቀረቡትን ሁሉንም አንጻራዊ URIዎችን ለመፍታት እንደ መሠረታዊ URI ጥቅም ላይ ይውላል.
-t
ለጥያቄዎቹ የጊዜ ማብሪያውን ያዘጋጁ. ማብቂያው ፕሮግራሙ ከመክፈቱ በፊት ከሩቅ አገልጋዩ ምላሽ ለማግኘት የሚጠብቀው የጊዜ መጠን ነው. የጊዜ ማብቂያ ዋጋው ነባሪ ክፍል ሰከንዶች ነው. «ደቂቃ» ወይም «ሰዓት» ን ለመደመር የጊዜ ማብቂያ «` m «» ወይም «h» ን መቀጠል ይችላሉ. ነባሪው ማቆሚያው «3 ሚ» ነው, ማለትም 3 ደቂቃዎች.
-i <ጊዜ>
ከተስተካከለው-ከተስተካከለው-በጥያቄው ውስጥ ካለው ራስጌ ጀምሮ. የአንድ ፋይል ስም ከሆነ, ለእዚህ ፋይል የአስተካከል የጊዜ ማህተሙን ይጠቀሙ. ጊዜው ፋይል ካልሆነ, እንደ ቃል ቀጥተኛ ቀን ይመረጣል. ለተመሳሳይ ቅርፀቶች HTTP :: ይመልከቱ.
-c <ይዘት-አይነት>
ለጥያቄው የይዘት-አይነት ያዘጋጁ. ይህ አማራጭ ጥያቄዎችን ለመቀበል ጥያቄዎችን ብቻ ነው, ማለትም POST እና PUT. ከ "-c" ጋር "-f" አማራጮችን በመጠቀም ይዘት ለማንሳት ማስገደድ ይችላሉ. ለ POST ነባሪው ይዘት-አይነት "application / x-www-form-urlencoded" ነው. የሌሎቹ ነባሪ የይዘት አይነት ለ "ጽሑፍ / ግልጽ" ነው.
-p
ተኪውን ለጥያቄዎች ስራ ላይ ያዋቅሩት. ፕሮግራሙ ከፕሮጀክቱ ውስጥ የተኪ ቅንብሮችን ይጭናል. ይህን በ "-P" አማራጭ ማሰናከል ይችላሉ.
-H <ራስጌ>
ይህን በእያንዳንዱ ጥያቄ የኤችቲቲፒ ራስጌ ይላኩ. በርካታ ነገሮችን መጥቀስ ይችላሉ, ለምሳሌ:
lwp-request \ -H 'Referer: http: //other.url/'--h'Host: somehost 'http: //this.url/ -
በመሰረታዊ ማረጋገጫዎች ለሚጠበቁ ሰነዶች ምስክርነትን ያቅርቡ. ሰነዱ የተጠበቀ ከሆነ እና ይህን አማራጭ የተጠቃሚ ስም እና የይለፍ ቃል ካልጠየቁ እነዚህን ዋጋዎች እንዲያቀርቡ ይጠየቃሉ.
የሚከተሉት አማራጮች በፕሮግራሙ የሚታየውን ይቆጣጠራሉ:
-ቁ
የጥያቄው ጥያቄ የአጻጻፍ ዘዴ እና ጥያቄ ሲቀርብለት ትክክለኛ ዩአርኤል.
-ኡ
ከጥያቄ ዘዴ እና ፍጹም ዩአርኤል በተጨማሪ የጥያቄ ራስጌዎች አትም.
-እ
የፀጥታ መልስ ሁኔታ ኮድ. ይህ አማራጭ ሁልጊዜ ለ HEAD ጥያቄዎች ነው.
-
የህትመት ምላሽ ሁኔታ ሰንሰለት. ይህ በቤተ መፃህፍት የሚሰራጩ የሪ ፈይዞችን እና የፍቃድ ጥያቄዎችን ያሳያል.
-ቀ
የምላሽ ምላሽ ራስጌዎች. ይህ አማራጭ ሁልጊዜ ለ HEAD ጥያቄዎች ነው.
-d
የምላቁን ይዘት አታትሙት.
-o <ቅርፀት>
ከማተምዎ በፊት የኤችቲኤምኤል ይዘት በተለያዩ መንገዶች ያከናውኑ. የምላሹ የይዘት አይነት ኤችቲኤምኤል ካልሆነ, ይህ አማራጭ ምንም ውጤት አይኖረውም. ህጋዊ ቅርፀት እሴቶች ናቸው; ጽሁፍ , ps , አገናኞች , html እና መት
የጽሑፍ ቅርጸቱን ከሰረዙ ኤችቲኤምኤል እንደ ሌጣዊ ላቲን 1 ጽሑፍ ይቀርጸዋል. የ PS ቅርጸቱን ከገለጹት እንደ ልኡክ ጽሁፍ ሆኖ ቅርጸት ይሰየማል.
የአገናኞች ፎርማት በኤች ቲ ኤም ኤል ውስጥ የሚገኙትን ሁሉንም አገናኞች ያወጣል. የሚዛመዱ አገናኞች ወደ ሙሉ ለሙሉ ይሸጋገራሉ.
የኤችቲኤምኤል ቅርጸት ኤችቲኤምኤልን ቅርጸት ቅርጸት ያስቀምጣል, እና የቆሻሻ ቅርጫቱ የ HTMLsyntax ዛፍን መደምሰስ ብቻ ነው.
ለ
የፕሮግራሙን የስሪት ቁጥር ያትሙ እና ያቁሙ.
-ወ
የአጠቃቀም መልእክትን እና ማቋረጥ.
-ክስ
ተጨማሪ የብልሽት ውጤት.
-a
ለይዘት ግብዓት እና ውፅዓት የጽሑፍ (ascii) ሞድ አቀናጅ. ይህ አማራጭ ጥቅም ላይ ካልዋለ የይዘት ግብዓት እና ውፅዓት በሁለትዮሽ ሁነታ ይከናወናሉ.
ይህ ፕሮግራም በ LWP ቤተ-ፍርግም በመጠቀም ስለሚተገበር ሊደግፍ የሚችለውን ፕሮቶኮል ብቻ ይደግፋል.
ጠቃሚ ማሳሰቢያ: በኮምፒተርዎ ውስጥ እንዴት አንድ ትዕዛዝ እንዴት ጥቅም ላይ እንደዋለ ለመመልከት የሰውውን ትዕዛዝ ( % man ) ይጠቀሙ.