Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് പ്രൊവൈഡറിൽ പ്രവർത്തിപ്പിക്കാവുന്ന httpclient കമാൻഡാണിത്.
പട്ടിക:
NAME
httpclient - റൂബി httpclient ഉപയോഗിച്ച് HTTP അഭ്യർത്ഥനകൾ നടത്തുന്നതിനുള്ള ഷെൽ കമാൻഡ്
സിനോപ്സിസ്
httpclient [പാരാമുകൾ]
httpclient
വിവരണം
ഈ പ്രോഗ്രാം റൂബി httpclient മൊഡ്യൂളിന് ഒരു ഉദാഹരണം/കൂട്ടുകാരാണ്, എന്നാൽ ഒരു ആയി ഉപയോഗിക്കാം
പൂർണ്ണമായ ഒറ്റപ്പെട്ട HTTP ക്ലയന്റ്.
ഒരു രീതിയും ഒരു യുആർഐയും ഉപയോഗിച്ച് അഭ്യർത്ഥിക്കുകയാണെങ്കിൽ, നിർദ്ദിഷ്ട യുആർഐ രീതി വഴി അഭ്യർത്ഥിക്കും
അതിന്റെ സെർവറിൽ നിന്ന് നൽകിയത്. അനുവദനീയമായ രീതികളാണ് തല, നേടുക, സ്ഥാനം, ഇടുക, ഇല്ലാതാക്കുക, ഓപ്ഷനുകൾ,
propfind, പ്രൊപ്പാച്ച് ഒപ്പം പിന്തുടരുക.
പാരാമീറ്ററുകൾ ഒരു മൂന്നാം പാരാമീറ്ററായി വ്യക്തമാക്കാം, അതനുസരിച്ച് ഡെലിവർ ചെയ്യപ്പെടും (അതായത്
a ന് ശേഷം URI-യിൽ ചേർത്തു ? രീതി ആണെങ്കിൽ ഒപ്പിടുക നേടുക, എന്നാൽ പോസ്റ്റ് ചെയ്ത ബോഡി ആയി
രീതി സ്ഥാനം)
അഭ്യർത്ഥിച്ച പാരാമീറ്ററുകൾ അർത്ഥമാക്കുന്നുണ്ടോ എന്നതുമായി ബന്ധപ്പെട്ട് ഒരു പരിശോധനയും നടക്കുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക
അവ വ്യക്തമാക്കിയ സന്ദർഭം, അവ അതേപടി അയയ്ക്കുന്നു.
$ http ക്ലയന്റ് https://www.google.co.jp/ q=ruby നേടുക
പതിപ്പ് 2.6.0 മുതൽ ആരംഭിക്കുന്നു httpclient കമാൻഡ് പിന്തുണയ്ക്കുന്നു ഡൗൺലോഡ്.
$ http ക്ലയന്റ് ഡൗൺലോഡ് http://host/path > ഫയൽ
പരാമീറ്ററുകളൊന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ഒരു സംവേദനാത്മക റൂബി (irb) സെഷൻ തുറക്കും, ബൈൻഡിംഗ്
ഒരു HTTPClient ഒബ്ജക്റ്റ് 'സ്വയം'. തുടർന്ന് നിങ്ങൾക്ക് HTTPClient ഇൻസ്റ്റൻസ് മെത്തേഡുകളിലേക്ക് വിളിക്കാം:
$ httpclient
>> "https://www.google.co.jp/" നേടുക, :q => :ruby
Httpclient നിങ്ങളുടെ അഭ്യർത്ഥനയുടെ `wiredump' പ്രിന്റ് ചെയ്യും (അതായത്, ഇതിലേക്ക് അയച്ച കമാൻഡുകൾ
HTTP വഴിയുള്ള സെർവർ), തുടർന്ന് അഭ്യർത്ഥനയുടെ തലക്കെട്ടുകൾ, ഒടുവിൽ ഫലം.
ഓപ്ഷനുകൾ
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് httpclient ഓൺലൈനായി ഉപയോഗിക്കുക