ෆයර්ෆොක්ස් හෝ ක්‍රෝම් බ්‍රව්සරයෙන් HTTP POST ඉල්ලීම් අතින් එවන්නේ කෙසේද?


1059

මා වැඩ කරන වෙබ් යෙදුමක සමහර URL පරීක්ෂා කිරීමට මට අවශ්‍යය. ඒ සඳහා මම HTTP POST ඉල්ලීම් අතින් නිර්මාණය කිරීමට කැමතියි (එයින් අදහස් කරන්නේ මා කැමති ඕනෑම පරාමිතියක් එක් කළ හැකි බවයි).

ක්‍රෝම් සහ / හෝ ෆයර්ෆොක්ස් හි මා අතපසු කර ඇති දිගුවක් හෝ ක්‍රියාකාරීත්වයක් තිබේද?


1
ඩීඑච්සී බයි රෙස්ට්ලට් (ක්‍රෝම් වෙබ් සාප්පුවෙන් ලබා ගත හැකිය) ද ඉතා ප්‍රයෝජනවත් වේ.
දේවේෂ් කන්දෙල්වාල්

10
Chrome කොන්සෝලය තුළ AJAX ඇමතුමක් ගන්න. දිගුවක් අවශ්‍ය නොවේ. සත්‍යාපන කුකීස් ලබා නොගෙන POST ඉල්ලීම් කිරීමට මෙය හොඳ ක්‍රමයකි. $.post('/resource/path/')
FearlessFuture

11
එකතු කිරීමක් අවශ්‍ය වන අතර, සමීපය යනු විකාරයකි. ඔහු ඉල්ලා සිටියේ ක්‍රෝම් හෝ ෆයර්ෆොක්ස් වල ක්‍රියාකාරිත්වය හෝ එය ප්ලගිනයක් අවශ්‍ය නම්. එයට නිශ්චිත හෝ නිශ්චිත නොවන ප්ලගිනයක් අවශ්‍ය විය හැකි කාරණය නොවේ
ෂේන්

29
තනතුර වැරදියට වසා ඇත. එය මෙවලමක් ඉල්ලන්නේ නැත, නමුත් කර්තෘ දැනටමත් වැඩ කරන මෙවලම්වල ක්‍රියාකාරීත්වය සඳහා. මේ ආකාරයෙන් අපට මෙය හෝ එය යම් මෙවලමක් මත කරන්නේ කෙසේද යන්න පිළිබඳ සියලු ප්‍රශ්න වසා දැමිය යුතුය - එය SO හි දහයෙන් එකක් හොඳ වනු ඇත.
ගන්ග්නස්

8
ඔබ ජාල පටිත්ත විවෘත කර අහඹු ඉල්ලීමක් තෝරා ගන්නා විට ෆයර්ෆොක්ස් හි මෙම අංගය මම දුටුවෙමි . Edit and Resend
jurl

Answers:


1890

මම මේ ආකාරයේ දේවල් සඳහා Postman නමින් Chrome යෙදුමක් සාදමින් සිටිමි . අනෙක් සියලුම දිගු ටිකක් දින වකවානු ලෙස පෙනුන නිසා මගේම විය. අපගේම API මෙහි ලේඛනගත කිරීම සඳහා උපකාරී වූ වෙනත් විශේෂාංග රාශියක් ද එහි ඇත.


තැපැල්කරුට දැන් වින්ඩෝස්, මැක් සහ ලිනක්ස් සඳහා ස්වදේශීය යෙදුම් (එනම් තනිවම) තිබේ! දේශීය යෙදුම් භාවිතා කිරීම දැන් වඩාත් යෝග්‍ය වේ, වැඩි විස්තර මෙතැනින් කියවන්න .


1
මෙය ෆයර්ෆොක්ස් වෙත ගෙනයාමේ කිසියම් අභිප්‍රායක් තිබේද? (හෝ ක්‍රෝම් හැර වෙනත් දෙයක්)
ඔලි

4
තැපැල්කරු තුළ POST භාවිතා කරන විට x-www-form-urlencoded තේරීමෙන් පසු ඔබේ යතුරු සහ අගයන් ශරීරයට එක් කරන්න. Bh අබිවව් මට නියමයි යෙදුමට ස්තූතියි කියන්න. RESTful පරීක්ෂා කිරීමේදී ඉතා හොඳින් ක්‍රියා කරයි.
ඩේවිඩ්

1
ඔබගේ බ්‍රව්සරයේ කුකීස්, සැසිය භාවිතා කිරීමට අවශ්‍ය නම් පෝස්ට්මන් ඉන්ටර්සෙප්ටර් ප්ලගිනය ස්ථාපනය කිරීමට වග බලා ගන්න.
ජීපී සයිබර්ග්

17
වසර 9 කට පසු මෙම ලිපිය කියවීමට ලැබීම සතුටට කරුණක් වන අතර තැපැල්කරු සංවර්ධකයින්ගේ ජීවිතයේ අනිවාර්ය අංගයක් වන්නේ කෙසේදැයි සිතමින්. එය සංවර්ධනය කිරීම ගැන අභිනව් සහ කණ්ඩායමට ස්තූතියි.
සන්තෝෂ් කුම්හාර්

3
මේ සියල්ල ආරම්භ වූයේ මෙයයි! =)
Gaspa79

348

ඔබට අවශ්‍ය දේ කිරීමට CURL විශ්මයජනකයි ! එය සරල නමුත් command ලදායී විධාන රේඛා මෙවලමකි.

විවේක ක්‍රියාත්මක කිරීමේ පරීක්ෂණ විධානයන්:

curl -i -X GET http://rest-api.io/items
curl -i -X GET http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X DELETE http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X POST -H 'Content-Type: application/json' -d '{"name": "New item", "year": "2009"}' http://rest-api.io/items
curl -i -X PUT -H 'Content-Type: application/json' -d '{"name": "Updated item", "year": "2010"}' http://rest-api.io/items/5069b47aa892630aae059584

44
ප්‍රශ්නයට වැරදි පිළිතුරක් වුවද මම මෙය ඉහළට ඔසවා තබමි: ඒ වෙනුවට මට දැන ගැනීමට අවශ්‍ය වූයේ එයයි.
ජිම් පිවර්ස්කි

8
එය සම්පූර්ණ අරමුණට නොගැලපේ, එයට බ්‍රව්සරයක දැනටමත් සකසා ඇති කුකීස් ඇමිණිය නොහැක. උදාහරණයක් ලෙස, ඔබට අතින් වෙබ් අඩවියකට පිවිසීමට අවශ්‍ය විය හැකිය, පසුව තැපැල් ඉල්ලීමක් යවන්න.
වක්‍රාකාරව

මෙය මට වැඩ කරන්නේ නැත, මට OSX හි zsh සහ bash සමඟ තනි උපුටා දැක්වීම් භාවිතා කළ නොහැක, ෂෙල් quote>මාදිලිය බවට හැරේ . මට භාවිතා කිරීමට අවශ්‍යයි-d "{\"..
ඩැනියෙල් ඩබ්ලිව්.

203

ෆයර්ෆොක්ස්

Ctrl+Shift+Eමෙනුබාර් -> මෙවලම් -> වෙබ් සංවර්ධක -> ජාලය එබීමෙන් හෝ යාමෙන් සංවර්ධක මෙවලම් තුළ ජාල පැනලය විවෘත කරන්න . ඉන්පසු ඉහළ දකුණේ කුඩා දොර අයිකනය මත ක්ලික් කරන්න (තිර පිටුවේ පුළුල් ස්වරූපයෙන්, එය උද්දීපනය කළ ශීර්ෂයන්හි වම් පසින් ඔබට පෙනෙනු ඇත), දෙවන පේළිය (ඔබට එය නොපෙනේ නම් පිටුව නැවත පූරණය කරන්න) -> සංස්කරණය කරන්න ඔබට අවශ්‍ය ඕනෑම ඉල්ලීමක් නැවත එවන්න

"සංස්කරණය කරන්න සහ අමනාප කරන්න" බොත්තම සහිත ෆයර්ෆොක්ස් ඩිව් මෙවලම් ඉස්මතු කර ඇත

POST ඉල්ලීම් ශරීරය උද්දීපනය කර ඇත


2
මෙම අංගය වෙනත් කිසිවෙකු සඳහා කැඩී තිබේද? "විමසුම් නූල" කොටුවේ ඇති පරාමිතීන් සංස්කරණය කිරීමේදී, තනි අක්ෂරයක් වෙනස් කිරීමෙන් පසුව, ඉල්ලීම තවදුරටත් වෙනස් කිරීම ප්‍රතික්ෂේප කරයි. ඉන් ඔබ්බට එය කළ හැකි එකම ක්‍රමය වන්නේ සම්පූර්ණ URL / ඉල්ලීම සංස්කරණය කිරීමයි (එය සියල්ලම එකට සුමට කර ඇති නිසා එය දුෂ්කර ය)
Coldblackice

OldColdblackice කරුණාකර ඔබට තිර රුවක් හෝ ගැටළු පියවර පටිගත කිරීමේ යන්ත්‍රයක් පළ කළ හැකිද? මට විමසුම් නූල හොඳින් සංස්කරණය කළ හැකිය. නව විමසුම් නූලක් එක් කිරීමට, මම එක්කෝ & = හෝ නව පේළියක් ආරම්භ කරමි. සංස්කරණය කිරීමට, තනි k, v හෝ මම වෙනස් කර නැවත මකා දමන්න.
0fnt

( ?key=value) විමසුම් දාමය සඳහා ඔබට ක්ෂේත්‍රයක් අවශ්‍ය නම්, ඔබට යතුරු අගය යුගල පේළියට ඇතුළත් කළ හැකි නම්, ඉහළින් ඇති ක්ෂේත්‍රයට අ ?සහ අකුරක් එක් කරන්න, එවිට URLක්ෂේත්‍රය Query Stringපෙන්වනු ඇත.
xuiqzy

163

බ්‍රව්සරය අමතක කර CLI උත්සාහ කරන්න. HTTPie විශිෂ්ට මෙවලමක්!

රූප විස්තරය මෙහි ඇතුළත් කරන්න

CLI http සේවාදායකයින්:

ඔබ බ්‍රව්සර් දිගුව සඳහා අවධාරනය කරන්නේ නම්:

Chrome :

ෆයර්ෆොක්ස් :


1
සම්පත් පරීක්ෂණ addon addons.mozilla.org/en-us/firefox/addon/http-resource-test
akostadinov

පෝස්ටරය අවසන් වරට යාවත්කාලීන කරන ලද්දේ 28/06/11 - ෆයර්ෆොක්ස් යාවත්කාලීන කිරීම යන්නෙන් අදහස් කරන්නේ එය දියත් කිරීමට ක්‍රමයක් නොමැති බවයි
රිචඩ්

ostakostadinov මට මොසිල්ලා හි සම්පත් පරීක්ෂණ ඇඩෝන භාවිතා කළ නොහැක ෆයර්ෆොක්ස් හි අවසාන අනුවාදයේ සංවර්ධක මෙවලම් යටතේ මෙවලම මට නොපෙන්වයි (ස්ථාපනය කර නැවත ආරම්භ කිරීමෙන් පසුව පවා).
රාම්

1
REST Easy උත්සාහ කළා. ස්ථානයේදීම අස්ථාපනය කර ඇත: අතුරුමුහුණත ඕනෑවට වඩා අතින් අල්ලාගෙන පරිශීලකයා දෘඩ භාවිත අවස්ථා වලට බල කරයි. API සංවර්ධනය සඳහා හොඳ නැත.
7heo.tk

ෆයර්ෆොක්ස් සඳහා ඉහත යෝජනා කළ සියල්ලම උත්සාහ කළ නමුත් ක්‍රෝම් සඳහා තැපැල්කරු තරම් පහසු කිසිවක් සොයාගත නොහැකි විය . REST Easy , කෙසේ වෙතත්, හිස් ප්‍රතිචාර හසුරුවන්නේ නැත.
Lu55

45

ක්‍රෝම් සඳහා තැපැල්කරුගේ ආනුභාවයෙන් මම ෆයර්ෆොක්ස් සඳහා සමාන දෙයක් ලිවීමට තීරණය කළෙමි.

REST Easy * යනු නැවත ආරම්භ කළ නොහැකි ෆයර්ෆොක්ස් ඇඩෝනයකි, එමඟින් ඉල්ලීම් වලට හැකි තරම් පාලනයක් සැපයීම අරමුණු කරයි. ඇඩෝනය තවමත් පර්යේෂණාත්මක තත්වයක පවතී (එය තවමත් මොසිල්ලා විසින් සමාලෝචනය කර නැත) නමුත් සංවර්ධනය ඉතා හොඳින් ඉදිරියට යමින් පවතී.

ව්‍යාපෘතිය විවෘත මූලාශ්‍රයකි, එබැවින් සංවර්ධනයට උදව් කිරීමට යමෙකුට බලකෙරේ නම් එය නියමයි: https://github.com/nathan-osman/Rest-Easy

* http://addons.mozilla.org වෙතින් ලබා ගත හැකි ඇඩෝන සෑම විටම GitHub හි ඇති කේතයට වඩා මඳක් පිටුපසින් සිටියි


2
හොඳයි, නමුත් ඉල්ලීම් ශරීරය සම්පූර්ණයෙන්ම පාලනය කිරීමේ හැකියාවක් නැත. වර්තමානයේ, එය යතුරු / වටිනාකම් හැකියාවන් ඉදිරිපත් කරයි, නමුත් පශ්චාත් ශරීරයේ පූර්ණ පාලනය යහපත් වනු ඇත.
galmok

PUT සහ DELETE සහයෝගය මාව දිනා ගනීවි. වෙනත් ආකාරයකින් හොඳයි.
ඩෙනිස්

1
Ac පැසීරියර්: එය මම දැනට වැඩ කරමින් සිටින අතර එය 90% ක් පමණ සම්පූර්ණයි. එය වසර අවසානයට පෙර මුදා හරිනු ඇතැයි අපේක්ෂා කරමු. මොසිල්ලා විසින් අනුමත කරන ලද ඇඩෝන ලබා ගැනීම සඳහා පසුබිමක් ඇති බව පෙනේ.
නේතන් ඔස්මාන්

2
මාසයකට වැඩි කාලයක් බලා සිටීමෙන් පසුව, නව අනුවාදය අනුමත කර ඇත. PUT සහ DELETE සහාය පැමිණ ඇත! එම මාසයේදී, මම තවත් නව වෙනස්කම් රාශියක් සිදු කර ඇති අතර එය ඊළඟ නිකුතුවේදී ඉක්මනින් පෙන්වනු ඇත. (මෙවර එය ඉක්මණින් අනුමත වේ යැයි බලාපොරොත්තු වෙමු.)
නේතන් ඔස්මාන්

2
පෙනෙන ආකාරයට එය තවදුරටත් ලබාගත නොහැක. (එය ඉඩ කඩ WebExtension සහ ෆයර්ෆොක්ස්> = 57. සමග මෙසේ නොගැළපේ නොවේ) මෙම ගැටලුව මෙතන දම්වැල් මත ධාවනය වන ඇත: github.com/nathan-osman/REST-Easy/issues/78
rugk

18

ඔබ විශේෂයෙන් "ක්‍රෝම් සහ / හෝ ෆයර්ෆොක්ස් හි ව්‍යාප්තිය හෝ ක්‍රියාකාරිත්වය" ඉල්ලා ඇති අතර, එය ඔබට දැනටමත් ලැබී ඇති පිළිතුරු සපයයි, නමුත් "වෙබ් බ්‍රව්සරයක් සමඟ තැපැල් ඉල්ලීමක් යවන්නේ කෙසේද" යන සංවෘත ප්‍රශ්නයට ඕසිගේ පිළිතුරේ සරල බව මම කැමතියි. සරල පරාමිතීන් සඳහා. oezi පවසයි:

පෝරමයක් සමඟ, සකසා methodඇත"post"

<form action="blah.php" method="post">
  <input type="text" name="data" value="mydata" />
  <input type="submit" />
</form>

පශ්චාත් ක්‍රියා පරීක්ෂා කිරීම සඳහා ඔබ ඉතා සරල පිටුවක් සාදන්න.


16

මෙන්න Chrome සඳහා උසස් REST සේවාලාභී දිගුව.

එය මට ඉතා හොඳින් ක්‍රියා කරයි - ඔබට තවමත් එය සමඟ නිදොස්කරණය භාවිතා කළ හැකි බව මතක තබා ගන්න. ජාල කවුළුව විශේෂයෙන් ප්‍රයෝජනවත් වේ; එය ඔබට විදැහුම් කරන ලද JSON වස්තු සහ දෝෂ පිටු ලබා දෙනු ඇත.




3

බ්‍රව්සර් ස්වයංක්‍රීය කිරීම සඳහා ඔබට වටීර් හෝ වටින් භාවිතා කළ හැකිය. වටීර් ලියා ඇත්තේ රුබී සඳහා වන අතර වටින් .නෙට් භාෂා සඳහා වේ. එය ඔබ සොයන දේදැයි විශ්වාස නැත.


3

ධාවන පථය උත්සාහ කරන්න. ඔවුන්ගේ සේවාව නියැදි කිරීම සඳහා නොමිලේ මෙවලමක් https://www.hurl.it/ වෙතින් ලබා දී ඇත . ඔබට ක්‍රමය, සත්‍යාපනය, ශීර්ෂයන්, පරාමිතීන් සහ ශරීරය සැකසිය හැකිය. ප්‍රතිචාර මඟින් තත්ව කේතය, ශීර්ෂයන් සහ ශරීරය පෙන්වයි. ප්‍රතිචාර දැක්විය හැකි ශරීරය JSON වෙතින් බිඳ දැමිය හැකි උරුමයක් සමඟ සංයුති කළ හැකිය. ගෙවූ ගිණුම් වලට පරීක්ෂණ API ඇමතුම් ස්වයංක්‍රීය කිරීමට සහ නව පරීක්ෂණ ඇමතුම් තැනීමට ආපසු දත්ත භාවිතා කළ හැකිය. COI අනාවරණය: මට රන්ස්කෝප් සමඟ කිසිදු සම්බන්ධයක් නැත.


රන්ස්කෝප් සඳහා නොමිලේ ස්ථරයක් ද ඇත, එය මසකට අඩු ඉල්ලීම් සීමාවක් ඇති අතර කණ්ඩායම් සාමාජිකයන් 1 ක් පමණි. අනාවරණය: මම කරනවා :-)
ඩැරල් මිලර්

2

http-toolෆයර්ෆොක්ස් සඳහා පරීක්ෂා කරන්න ..

https://addons.mozilla.org/en-US/firefox/addon/http-tool/

Aimed at web developers who need to debug HTTP requests and responses.
Can be extremely useful while developing REST based api.

Features:
* GET
* HEAD
* POST
* PUT
* DELETE

Add header(s) to request.
Add body content to request.

View header(s) in response.
View body content in response.
View status code of response.
View status text of response.

2
පෙනෙන ආකාරයට එය තවදුරටත් ලබාගත නොහැක. (එය බොහෝ විට වෙබ් දිගුවක් නොවන අතර එය ෆයර්ෆොක්ස්> = 57 සමඟ නොගැලපේ.)
රග්

0

ඔබට බ්‍රෙක්සරයෙන් ReqBin සමඟ කෙලින්ම ඉල්ලීම් පළ කළ හැකිය. ප්ලගීන හෝ ඩෙස්ක්ටොප් යෙදුමක් අවශ්‍ය නොවේ.

https://reqbin.com

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.