HTML ආකෘති වල PUT සහ DELETE ක්‍රම නොමැති ඇයි?


283

HTML4 / XHTML1 මඟින් GET සහ POST ආකෘති වලට පමණක් ඉඩ දෙයි, දැන් HTML5 එයම කරයි. ඇත එකතු කිරීමට යෝජනාවක් මේ දෙක නමුත් එය, ගැම්ම ගනිමින් සිටින බව පෙනේ නැත. HTML5 පිරිවිතර කෙටුම්පතට PUT සහ DELETE ඇතුළත් නොකිරීමට තාක්ෂණික හෝ දේශපාලන හේතු මොනවාද?


7
HTML යනු සලකුණු කිරීමේ භාෂාවයි, HTTP යනු ප්‍රොටෝකෝලයයි
ratchet freak

53
@ratchet freak: මම ඒ ගැන දන්නවා. කෙසේ වෙතත්, මම විශේෂයෙන් HTML ගැන විමසන්නේ එය GET සහ POST පමණක් අවසර ලත් <form>ක්‍රම ලෙස අර්ථ දක්වන බැවිනි.
පිලිප්කේ

සාමාන්‍ය දර්ශනයක් යනු වගු දත්ත සහිත පෝරමයකි, එහිදී පරිශීලකයාට තවත් පේළි දැමිය යුතුද නැද්ද යන්න "වැඩි රේඛා" පරිශීලක තීරණයක් වේ. Javascript + POST භාවිතා කිරීම කෘතිම ය, සමහර විට HTML6 මෙවැනි ක්‍රියාකාරිත්වයක් සඳහා විකල්ප FORM අංගයක් පෙන්වනු ඇත.
පීටර් ක්‍රවුස්

මෙම ප්‍රශ්නයට වෙනත් අයෙකු ඇසූ විට මම මෙම ප්‍රශ්නයට පිළිතුරු සැපයූ අතර, මගේ දායකත්වය ඉහත විශිෂ්ට ප්‍රතිචාර වලට එකතු කිරීමට යමක් ඇති බව මට හැඟේ, මෙය පිටුවේ පහළින් කියවන ඕනෑම කෙනෙකුට: o) බ්‍රව්සර් PUT සහ DELETE ඉල්ලීම් සඳහා සහය නොදක්වන්නේ ඇයි සහ ඔවුන් කවදාද?
නිකලස් ෂෑන්ක්ස්

4
මෙය තවමත් වලංගු ද? w3.org/TR/form-http-extensions/#http-delete-form
ජෙෆ්

Answers:


378

මෙය සිත්ගන්නාසුලු ප්‍රශ්නයකි. මෙහි ඇති අනෙක් පිළිතුරු සියල්ලම සමපේක්ෂන වන අතර සමහර අවස්ථාවල පැතලි කිරීම වැරදිය. මගේ මතය මෙහි ලිවීම වෙනුවට, මම ඇත්ත වශයෙන්ම යම් පර්යේෂණයක් කළ අතර මකාදැමීම සහ දැමීම HTML5 ආකෘති ප්‍රමිතියේ කොටසක් නොවන්නේ මන්දැයි සාකච්ඡා කරන මුල් ප්‍රභවයන් සොයා ගතිමි .

එය දුටුවේ, මෙම ක්රම ලදී ඇතුළත් කිහිපයක් මුල් HTML5 කෙටුම්පත් (!), නමුත්, පසුව ඉවත් කරන ලදී පසුව කෙටුම්පත් . මොසිල්ලා ඇත්ත වශයෙන්ම මෙය ෆයර්ෆොක්ස් බීටා තුළ ද ක්‍රියාත්මක කර තිබේ.

මෙම ක්‍රම කෙටුම්පතෙන් ඉවත් කිරීම සඳහා වූ තර්කය කුමක්ද? W3C මෙම මාතෘකාව දෝෂ වාර්තාව 10671 හි සාකච්ඡා කළේය. මයික් අමුන්ඩ්සන් මෙම සහයෝගයට පක්ෂව තර්ක කළේය:

මූල සේවාදායකයේ සම්පත් වෙනස් කිරීම සඳහා PUT සහ DELETE ක්‍රියාත්මක කිරීම XmlHttpRequest වස්තුව භාවිතා කරන නවීන වෙබ් බ්‍රව්සර් සඳහා කෙළින්ම ඉදිරියට යයි. ලේඛනගත නොකළ බ්‍රව්සර් අන්තර්ක්‍රියා සඳහා මෙය එතරම් සරල නැත. [...]

මෙම රටාව බොහෝ විට අවශ්‍ය වන්නේ බහුලව භාවිතා වන වෙබ් රාමු / පුස්තකාල කිහිපයක් "ගොඩනංවන ලද" වැඩ වටයක් නිර්මාණය කර ඇති බැවිනි. [...]

වෙනත් කරුණු:

  • මකා වෙනුවට උමගක් ලෙස පත් භාවිතා / තැපැල් භාවිතා වැරදි අර්ථයක් ඇති වන තරග කල ගබඩා කිරීමට හේතු විය හැකි (උදා: POST ප්රතිචාරයන් cachable , Put ප්රතිචාර 6 නොවේ (), මකා දැමීම ප්රතිචාර 7 නොවේ ())
  • අයිඩම්පොටෙන්ට් මෙහෙයුමක් (PUT / DELETE) සිදු කිරීම සඳහා අනන්‍යතා නොවන ක්‍රමයක් (POST) භාවිතා කිරීම ජාල අසමත්වීම් හේතුවෙන් ප්‍රකෘතිමත් වීම සංකීර්ණ කරයි (උදා: "මෙම ක්‍රියාව නැවත කිරීම ආරක්ෂිතද?").
  • [...]

ඔහුගේ මුළු ලිපියම කියවීම වටී.

ටොම් වෝඩ්රොප් ද සිත්ගන්නා කරුණක් ඉදිරිපත් කරයි:

HTML වෙන් කළ නොහැකි ලෙස HTTP සමඟ බැඳී ඇත. HTML යනු HTTP හි මානව අතුරු මුහුණතයි. එබැවින් HTTP පිරිවිතරයේ ඇති සියලුම අදාළ ක්‍රම සඳහා HTML සහාය නොදක්වන්නේ මන්දැයි එය ස්වයංක්‍රීයව ප්‍රශ්න කරයි. යන්ත්‍රවලට PUT සහ DELETE සම්පත් කළ හැකි නමුත් මිනිසුන්ට එය කළ නොහැක්කේ ඇයි? [...]

අර්ථකථන සලකුණු කිරීම සහතික කිරීම සඳහා HTML බොහෝ දුරට ගියද, අර්ථකථන HTTP ඉල්ලීම් සහතික කිරීම සඳහා මේ දක්වා එවැනි උත්සාහයක් නොගැනීම පරස්පර විරෝධී ය.

දෝෂය අවසානයේදී ඉයන් හික්සන් විසින් Won't Fix ලෙස වසා දමන ලදී .

පෝරම ක්‍රමයක් ලෙස PUT තේරුමක් නැති දෙයක්, ඔබට පෝරමයක් ගෙවීමට අවශ්‍ය නැත. මකාදැමීම අර්ථවත් වන්නේ ගෙවීමක් නොමැති නම් පමණි, එබැවින් එය ආකෘති සමඟ එතරම් තේරුමක් නැත.

කෙසේ වෙතත්, එය කතාවේ අවසානය නොවේ! මෙම ගැටළුව W3C දෝෂ ට්රැකර් තුළ වසා දමා HTML ක්‍රියාකාරී කණ්ඩායම් නිකුතුව ට්රැකර් වෙත තීව්‍ර විය:

https://www.w3.org/html/wg/tracker/issues/195

මෙම අවස්ථාවෙහිදී, මෙම ක්‍රම සඳහා සහය නොලැබීමට ප්‍රධාන හේතුව වන්නේ ඒ සඳහා පුළුල් පිරිවිතරයක් ලිවීමට කිසිවෙකු කාලය ගත නොකිරීමයි.


77
+1 පර්යේෂණ ප්‍රයත්නය ක්‍රියාත්මක කිරීම සහ ප්‍රශ්නයට නිසි ලෙස පිළිතුරු සැපයීම සඳහා බාහිර යොමු කිරීම් ගණනාවක් හෑරීම සඳහා.

6
iv ශිවකුමාර් මම හිතන්නේ ඔබ ඇත්තටම ඉල්ලන්නේ ජාවාස්ක්‍රිප්ටයට දැනටමත් එම කාර්යය කළ හැකි විට HTML සමඟ කරදර වන්නේ ඇයි? එය සාධාරණ ප්‍රශ්නයකි. මම හිතන්නේ OP හි ප්‍රශ්නය ප්‍රායෝගිකත්වයට වඩා කුතුහලයෙන් පිරි තැනකින් පැමිණේ. HTML සහ HTTP යනු එකිනෙකා සඳහා සාදන ලද ප්‍රමිති දෙකකි, නමුත් HTML සමහර මූලික ගුණාංග ගැන HTML නොදන්නා බව පෙනේ. "මන්ද?" ඇසීම ස්වාභාවික ප්‍රශ්නයකි.
මාර්ක් ඊ. හේස්

25
නිසැකවම ඔබ PUT සඳහා ගෙවීමක් ඇතුළත් කළ යුතු අතර මකාදැමීම සඳහා එය කළ හැකිද? එසේම "පෝරම ගැන එතරම් තේරුමක් නැති" නම් මිනිසුන් එය ඉල්ලන්නේ ඇයි සහ ඔහු වැඩ කරන මෘදුකාංගයක් ගොඩනඟා ගන්නේ නම් බොහෝ දේ කරන්නේ ඇයි? අනෙක් පුද්ගලයාට අවශ්‍ය ලෝකයේ හෝ අවශ්‍ය දේ තීරණය කිරීමට එක් පුද්ගලයෙකුට හැක්කේ කෙසේද යන්න අමුතුයි ...
ජොනතන්.

4
hamehaase එසේම, සමහර විට එය මා පමණක් විය හැකි නමුත්, යෝජනාවක් සඳහා පොදු සහයෝගය ප්‍රකාශ කිරීමට වඩා තැපැල් ලැයිස්තු සාකච්ඡා සඳහා වඩා හොඳ ස්ථානයක් යැයි මම සිතමි. පොදු- html- අදහස් තැපැල් ලැයිස්තුවේ නව නූලක් ආරම්භ කිරීමට මා නැඹුරු නොවේ, එවිට මට "මම මෙම යෝජනාවට කැමතියි; පෝරම වලට වෙනත් HTTP ක්‍රම භාවිතා කළ හැකිය". නූතන වෙබයේ හැදී වැඩුණු අයෙකු ලෙස, මට දැන ගැනීමට අවශ්‍ය වන්නේ: "ඉහළ බොත්තම කොහෙද?" ;-)
අජෙඩි 32

6
J අජෙඩි 32 මෙහි ලිපියයි: list.w3.org/Archives/Public/public-html/2015Feb/0000.html පොදු- HTML තැපැල් ලැයිස්තුවේ මෙම පෝස්ටයට පිළිතුරු දීමට උනන්දුවක් දක්වන සෑම කෙනෙකුටම මම ධෛර්යමත් කරමි.
මාර්ක් ඊ. හේස්

13

BUT 10671 පෝට් ක්‍රම ලෙස PUT සහ DELETE සඳහා සහය එක් කිරීම සලකා බලන බැවින් මෙය 2010 දී මතු කරන ලදී .

මෙම "විශේෂාංගය" සඳහා යම් තරමක තල්ලු කිරීමක් සහ යම් තරමක හස්තයක් ඇති නමුත් අවසානයේදී මෙය ක්‍රියාකාරී කණ්ඩායම් දෝෂ සොයාගැනීමේදී ගැටළු දෙකක් ලෙස තීව්‍ර විය:

ISSUE-196 නිකුතුවෙහි ප්‍රති ulted ලයක් ලෙස පිරිවිතරයන්ට කිසිදු වෙනසක් සිදු නොකිරීමට එකඟතාවයකට පැමිණ ඇති අතර, HTML පිරිවිතරයන් දැනට POST ඉල්ලීම් වලට ප්‍රතිචාර දක්වන්නේ කෙසේද යන්න සීමා නොකරයි. පොදුවේ භාවිතයේ පවතින POST යළි-යොමුවීම් රටා සැසඳීමට උත්සාහ කිරීමේදී සහ බ්‍රවුසරයක විදැහුම් කිරීමට ප්‍රයෝජනවත් දෙයකට වඩා කෙටි පණිවිඩ සමඟ 2xx ප්‍රතිචාර බොහෝ විට සපයන්නේ කෙසේද යන්න මෙම විශේෂිත ප්‍රශ්නය මතු වූ බව මම විශ්වාස කරමි.

ISSUE-195 නිකුතුව පුටු වෙත ඉදිරිපත් කරන ලදී. කැමරන් ජෝන්ස් විසින් 2012 ජනවාරි 18 වන දින වෙනස් කිරීමේ යෝජනාවක් ලිවීමට ස්වේච්ඡාවෙන් ඉදිරිපත් වූ අතර එය 2014 මැයි 29 වන දින පළමු වැඩ කෙටුම්පත බවට පත් කිරීමට ඉදිරිපත් කරන ලදී . කෙටුම්පත W3C නිර්දේශ ක්‍රියාවලිය හරහා ගමන් කරනු ඇත.

ඕනෑම වාසනාවකට, මෙය ඉතා ඉක්මනින් W3C නිර්දේශයක් බවට පත්ව බ්‍රව්සර් වෙළෙන්දන් විසින් ක්‍රියාවට නංවනු ඇති අතර, ඒකාබද්ධ, අර්ථකථන සහ බ්‍රව්සර් හිතකාමී ප්‍රතිස්ථාපන සේවා නිෂ්පාදනය කිරීම සඳහා අවහිර කරන්නන් ඉවත් කිරීමේ විශාල ඉදිරි පියවරක් වනු ඇත. මෙය සේවා රටාවන්හි සිත්ගන්නාසුලු පරිණාමයක් ඇති කරනු ඇතැයි මම සිතමි. ජෝන් මුවර්ගේ හොඳ කතාවක් තිබේ - හයිපර්මීඩියා ඒපීඅයි නැරඹීම වටී, මෙය මගේ උනන්දුව ඇති නමුත් පළමු කඩුල්ලට වැටුණි (මෙය).


12

GET සහ POST හි පැහැදිලි අන්තර්ගත-උදාසීන තාර්කිකත්වයක් ඇත. GET යනු URL එකක අන්තර්ගතය නැවත නැවත ආරක්‍ෂිත හා නැවත හැඹිලිය සඳහා ලබා ගැනීමයි. POST යනු නැවත නැවත කිරීමට, සමපේක්ෂන ලෙස ක්‍රියාත්මක කිරීමට හෝ හැඹිලියට ආරක්ෂිත නොවන ආකාරයකින් යමක් කිරීමයි.

PUT හෝ DELETE සඳහා සමාන තාර්කිකත්වයක් නොතිබුණි. ඔවුන් දෙදෙනාම POST මගින් සම්පූර්ණයෙන්ම ආවරණය කර ඇත. සම්පතක් නිර්මාණය කිරීම හෝ විනාශ කිරීම යනු නැවත නැවත කිරීමට ආරක්ෂිත නොවන, සමපේක්ෂන ලෙස ක්‍රියාත්මක කිරීමට ආරක්ෂිත නොවන අතර ඒවා හැඹිලි නොකළ යුතුය. ඔවුන් සඳහා අමතර විශේෂ අර්ථකථන අවශ්‍ය නොවේ.

එබැවින් මූලික වශයෙන් කිසිදු ප්‍රතිලාභයක් නොමැත.


22
POST මගින් PUT සහ DELETE ආවරණය වුවද, වෙනම ක්‍රම තිබීමේ වාසිය මට තවමත් දැක ගත හැකිය. ඒවා සියල්ලම HTTP පිරිවිතරයෙන් ආවරණය වන අතර ඒවායේ භාවිතය REST හි දිරිමත් කරනු ලැබේ.
පිලිප්කේ

10
Av ඩේවිඩ්: එය අංගයක් වනු ඇත .
ඩොනල් ෆෙලෝස්

15
තාර්කිකත්වය නම්, POST සහ DELETE එකිනෙකට වෙනස් - පාහේ ප්‍රතිවිරුද්ධ - අර්ථයන් ඇත. POST මුළුමනින්ම DELETE ආවරණය කරන බව ඔබ කියා සිටියද, POST නිරවද්‍ය නොවන අතර DELETE වේ. ඔබ එය පැහැදිලි කරන්නේ කෙසේද? w3.org/Protocols/rfc2616/rfc2616-sec9.html
මාර්ක් ඊ. හේස්

14
දක්ෂ ප්‍රතිසමයක්, නමුත් ඔබ "ආවරණ" යන්නෙන් අදහස් කරන්නේ කුමක්ද යන්න නැවත අර්ථ දක්වයි. ඔබගේ මුල් පිළිතුරේ, ඔබ අදහස් කරන්නේ “ආවරණ”, “එකම භාවිත අවස්ථා සියල්ලටම සහය දක්වයි”. මෙන්න ඔබ යම් ආකාරයක වර්ගීකරණ සම්බන්ධතාවයක් අදහස් කිරීම සඳහා "ආවරණ" නැවත අර්ථ දක්වයි. භාෂාවෙන් කප්පාදු කරමු: අනන්‍යතාවයේ වෙනස නිසා DELETE වැනි භාවිත අවස්ථා සඳහා POST සහාය නොදක්වයි. විවිධ අර්ථ නිරූපණයන් නිසා DETETE භාවිතා කරන අවස්ථා වලදී GET සහාය නොදක්වයි. DELETE සඳහා සහය දැක්වීම පරිශීලක නියෝජිතයන්ගේ ක්‍රියාකාරිත්වය වැඩි කරයි.
මාර්ක් ඊ. හේස්

14
මම මෙම පිළිතුරට එකඟ නොවෙමි. POSTidempotent නොවන ඔබගේ බ්රව්සරයේ "ආපසු" මත ක්ලික් කල විට, එය ආකාරයක මාසයකම විය යුතුය පවසන කැත පිටුව දර්ශනය වනු ඇත ඇයි වන. කෙසේ වෙතත් , එය එසේ වූයේ නම් PUT, PUTඔබට ලැබිය යුතු ඕනෑම පිටුවක් ප්‍රදර්ශනය කිරීමේ ඉල්ලීම ආරක්ෂිතව නැවත යැවිය හැකිය. එක්තරා ආකාරයක නිර්මාණයක් මඟින් ඒපීඅයි අවුල් නොකරයි DELETE /resource/latest.
arg20

5

මගේ අවබෝධය නම්, බ්‍රව්සර් PUT හෝ DELETE යැවූ පසු කුමක් කළ යුතු දැයි නොදන්නා බවයි. POST සාමාන්‍යයෙන් සුදුසු පිටුවකට හරවා යවනු ඇත, නමුත් PUT සහ DELETE සාමාන්‍යයෙන් එසේ නොවේ. මෙය ඔවුන් අජැක්ස් හෝ ස්වදේශීය වැඩසටහනක් හරහා ඇමතීමට සුදුසු නමුත් වෙබ් බ්‍රව්සර ආකෘතියකින් නොවේ.

මට දැන් එයට බාධා කළ නොහැක, නමුත් මට මතකයි ඔවුන් මේ ගැන සාකච්ඡා කරන විට html5 තැපැල් ලැයිස්තුවක් කියවීම.


5
PUT සහ DELETE ට POST හා සමාන ආකාරයකින් හරවා යැවීමට නොහැකි වීමට හේතුවක් තිබේද?
රයන් එච්

3
xmaxpolun මෙය ඔබ යොමු කරන තැපැල් ලැයිස්තුව විය හැකිය: list.w3.org/Archives/Public/public-html-wg-issue-tracking/…
jordanbtucker

3
@RyanH නැත. මකාදැමීමේ ඉල්ලීමක් යවන මට හමු වූ සෑම යෙදුමක්ම දර්ශකයට යළි-යොමුවීමක් සමඟ පිළිතුරු දෙනු ඇත.
Qwertie

5

ඉතිහාසය

RFC1866 (8.1 වගන්තිය) හි HTML ආකෘතිවල පළමු පෙනුම සඳහන් කිරීම වටී යැයි මම සිතමි . මෙන්න ක්‍රමවේදය ගුණාංගය පහත පරිදි අර්ථ දැක්වේ:

METHOD
        selects a method of accessing the action URI. The set of
        applicable methods is a function of the scheme of the
        action URI of the form. See 8.2.2, "Query Forms:
        METHOD=GET" and 8.2.3, "Forms with Side-Effects:
        METHOD=POST".

වැඩිදුර විස්තර 8.2.2 - GET සහ 8.2.3 - POST වගන්තියේ ඇත

මතක තබා ගන්න, HTML 2.0 (නොවැ. 1995) HTTP 1.0 (1996 මැයි) ට පෙර නියම කර ඇති බව . එබැවින් සෑම කෙනෙකුම HTTP භාවිතා කළේ GET සමඟ (HTTP 0.9 අනුව) හෝ POST දිගුව සමඟ පමණි. නමුත් PUT සහ DELETE සඳහා සහය දක්වන වෙබ් සේවාදායකයන් කිහිපයක් පමණි ( HTTP 1.0 උපග්‍රන්ථයේ සඳහන් පරිදි ).

සිතුවිලි

බර්නර්ස්-ලීගේ අර්ථකථන වෙබ් අඩවි සංවර්ධනය විකාශනය වූයේ කෙසේද යන්න ගැන ඔබ සිතන්නේ නම්, එය සත්‍ය ගැටලුවලින් සාමාන්‍ය සංකල්පයකට ගිය බව පැහැදිලිය. මුලින්ම ඔහුට ලේඛන බෙදා ගැනීමට අවශ්‍ය විය. එබැවින් ඔහුට ලකුණු කිරීම අවශ්‍ය විය. එවිට ඔහුට අන්තර්ගතය සඳහා දත්ත සමුදායන් විමසීමට අවශ්‍ය විය, එබැවින් ඔහුට ආකෘති අවශ්‍ය විය. ඉන්පසු ඔහුට අවශ්‍ය වූයේ නව දත්ත සමුදායට ඇතුළත් කිරීමයි. එබැවින් ඔහු GET සහ POST සමඟ ආකෘති භාවිතා කළේය. දුරස්ථ සිට දත්ත මත සෑම CRUD මෙහෙයුමක්ම ඔබට කළ හැකි බව ඔහු තේරුම් ගෙන ඇති නිසා HTTP දීර් extended කර ඇති නමුත් එය කිසි විටෙකත් ප්‍රමාද නොවූ හෙයින් HTML කිසි විටෙකත් (නව CRUD මෙහෙයුම් සඳහා සහය දැක්වූයේ සේවාදායකයන් කිහිපයක් පමණි).


-2

හුදෙක් අනුමාන කිරීමක් කිරීම, නමුත් බොහෝ විට HTTP හොඳම වේලාවට ප්‍රවේශ පාලනය සමඟ එතරම් හොඳ නැති නිසාත්, සෑම කෙනෙකුටම අවශ්‍ය අන්තිම දෙය අනිෂ්ට URL සඳහා දුර්වල ආරක්‍ෂිත වෙබ් අඩවියක් සහ / හෝ යෙදුමක් සමඟ සම්මුතියක් ඇති කර ගැනීමට ඊටත් වඩා ක්‍රම වේ.

HTTP සැබවින්ම සේවාදායකයෙන් සේවාදායකයා වෙත බාගත කිරීම හැර ගොනු මාරු කිරීම් සඳහා හොඳ ප්‍රොටෝකෝලයක් නොවේ. FTP භාවිතා කරන්න - හෝ වඩා හොඳ තවමත්, SFTP.


12
ආරක්ෂාවට මේ සඳහා කිසිදු බලපෑමක් නැත. ඔබට තවමත් HTTP හරහා PUT / Delete ඉල්ලීම් කළ හැකිය. curl --request PUT http://A.B.c/indexප්‍රශ්නය වන්නේ ඔබට මෙම විධානයන් HTML හරහා ප්‍රවේශ කළ හැක්කේ මන්ද යන්නයි.
මාටින් යෝක්

6
-1 වල් අනුමාන සාමාන්‍යයෙන් SO සඳහා උපකාරී නොවේ.
මාර්ක් ඊ. හේස්

-4

ලබා ගැනීම සහ පළ කිරීම යනු ඉල්ලීමේ දත්ත සම්ප්‍රේෂණය කිරීමේ ආකෘති වේ.

ආකෘතිමය සේවාවක් සඳහා ඉදිරිපත් කිරීම ගැන ඔබ විමසනු ඇතැයි සිතමු. නමුත් http ඉල්ලීමේ අරමුණ උපකල්පනය කිරීම සඳහා http ඉල්ලීම් ප්‍රමිතිය වෙනස් කිරීම අර්ථවත් නොවේ. ඉල්ලීම පුරවන අරමුණ පිළිබඳ තොරතුරු ආදාන ක්ෂේත්‍ර තුළ වඩාත් හොඳින් හසුරුවනු ලැබේ.

ලිපිනයක් තිබීම සහ ලබා ගැනීම සහ පළ කිරීම සේවාදායකයාට ඉල්ලීම අර්ථ නිරූපණය කිරීමට ඉඩ දෙන අතර එහි ආදාන අගයන් නිවැරදිව වේ. එතැන් සිට ආදාන අගයන් මඟින් සේවාදායකයාට විවෘත ඉල්ලීම් කිරීමට සහ ඔබට අවශ්‍ය ඕනෑම දෙයක් කිරීමට ඉඩ ලබා දේ. උදාහරණයක් ලෙස, ඔබට "දමා" සහ "මකන්න" යන අගයන් ඇති ක්ෂේත්‍රයක් තිබිය හැකිය


6
-1 "ලබා ගැනීම සහ පළ කිරීම යනු ඉල්ලීමේ දත්ත සම්ප්‍රේෂණය කිරීමේ ආකෘති වේ." නැත, ඒවා HTTP ක්‍රම මිස "ආකෘති" නොවේ.
මාර්ක් ඊ. හේස්
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.