ফায়ারফক্স বা ক্রোম ব্রাউজার থেকে কীভাবে ম্যানুয়ালি HTTP পোষ্ট অনুরোধ পাঠানো যায়?


1033

আমি যে ওয়েব অ্যাপ্লিকেশনটিতে কাজ করছি তাতে কিছু URL টি পরীক্ষা করতে চাই। এর জন্য আমি ম্যানুয়ালি এইচটিটিপি পোস্ট অনুরোধগুলি তৈরি করতে চাই (অর্থাত্ আমি যা পছন্দ করি তা পরামিতি যুক্ত করতে পারি)।

Chrome এবং / অথবা ফায়ারফক্সে আমি কোনও অনুপস্থিত বা কার্যকারিতা হারিয়ে যাচ্ছি?


1
রিসলেট বাই ডিএইচসি (ক্রোম ওয়েব স্টোরে উপলভ্য) খুব কার্যকর।
দেवेश খানদেলওয়াল

10
Chrome কনসোলে একটি এজেএক্স কল করুন। কোনও এক্সটেনশনের প্রয়োজন নেই। প্রমাণীকরণের কুকিগুলি না নিয়েই পোষ্ট অনুরোধগুলি করার এটি একটি ভাল উপায়। $.post('/resource/path/')
নির্ভয়ফিউচার

11
একটি অ্যাড যোগ করা প্রয়োজন, ঘনিষ্ঠতা niitpicking বাজে কথা হয়। তিনি ক্রোম বা ফায়ারফক্সে কার্যকারিতা চেয়েছিলেন, বা যদি এটির জন্য প্লাগইন দরকার হয় needs এটি নির্দিষ্ট বা অনির্ধারিত প্লাগইনটির প্রয়োজন হতে পারে এটি বিন্দু নয়
শায়নে

26
পোস্টটি ভুলভাবে বন্ধ করা হয়েছে। এটি কোনও সরঞ্জামের জন্য জিজ্ঞাসা করে না, তবে যে সরঞ্জামগুলির সাথে লেখক ইতিমধ্যে কাজ করছেন তার কার্যকারিতার জন্য। এই উপায়টি কোনও সরঞ্জামে কীভাবে করা যায় সে সম্পর্কে আমাদের সমস্ত প্রশ্ন বন্ধ করতে হবে - এবং এটি এসও-এর দশম দশম হবে।
গাংনাস

8
ফায়ারফক্সে এই বৈশিষ্ট্যটি লক্ষ্য করেছি যখন আপনি নেটওয়ার্ক ট্যাবটি খুলবেন এবং একটি র্যান্ডম অনুরোধ চয়ন করুন Edit and Resendযা আপনি এটি দুর্দান্ত।
জুর্ল

উত্তর:


1836

আমি এই ধরণের স্টাফের জন্য পোস্টম্যান নামে একটি ক্রোম অ্যাপ তৈরি করছি। অন্যান্য সমস্ত এক্সটেনশানগুলি কিছুটা তারিখের সাথে আমার নিজের তৈরি বলে মনে হয়েছিল। এটিতে অন্যান্য বৈশিষ্ট্যগুলির একটি গুচ্ছও রয়েছে যা আমাদের নিজস্ব এপিআই ডকুমেন্ট করার জন্য এখানে সহায়ক।


উইন্ডোজ, ম্যাক এবং লিনাক্সের জন্য পোস্টম্যানেরও এখন দেশীয় অ্যাপস (অর্থাত্ স্বতন্ত্র) রয়েছে! এটা এখন নেটিভ অ্যাপ্লিকেশন ব্যবহার, আরো আরও পড়ুন বাঞ্ছনীয় এখানে


1
ফায়ারফক্সে এটিকে পোর্ট করার কোনও উদ্দেশ্য? (বা ক্রোম ব্যতীত অন্য কিছু)
অলি

1
হ্যাঁ। এটি লোকালহোস্ট ইউআরএলগুলির জন্য ঠিক কাজ করে।
অভিনব

4
পোস্টম্যানে POST ব্যবহার করার সময় একবার x-www-form-urlencoded নির্বাচিত হয়ে গেলে আপনার কী এবং শরীরে মানগুলি যুক্ত করুন। @ অবিভাভ আমি সন্ত্রস্ত প্রয়োগের জন্য আপনাকে ধন্যবাদ বলতে চাই। RESTful পরীক্ষা করার সময় সত্যই ভাল কাজ করে।
ডেভিড

1
আপনি যদি আপনার ব্রাউজারের কুকিজ, সেশন ব্যবহার করতে চান তবে পোস্টম্যান ইন্টারসেপ্টর প্লাগইন ইনস্টল করার বিষয়টি নিশ্চিত করুন।
জিপি সাইবার্গ

1
আমি 9 বছর পরে এই পোস্টটি পড়তে পেরে এবং ভেবেছি পোস্টম্যান কীভাবে বিকাশকারীদের জীবনের একটি অবিচ্ছেদ্য অঙ্গ হয়ে যায় thinking এটি উন্নয়নের জন্য @ অভিনব ও দলকে ধন্যবাদ Thanks
সন্তোষ কে থাডকা

330

আপনি যা চান তা করতে URL টি দুর্দান্ত ! এটি একটি সহজ তবে কার্যকর কমান্ড লাইন সরঞ্জাম।

বিশ্রাম বাস্তবায়ন পরীক্ষার আদেশগুলি:

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

35
আমি প্রশ্নের উত্সাহ দিচ্ছি যদিও এটি প্রশ্নের ভুল উত্তর: এর পরিবর্তে আমার এটি জানা দরকার।
জিম পিভারস্কি

8
এটি পুরো উদ্দেশ্যটির সাথে খাপ খায় না কারণ এটি ব্রাউজারে ইতিমধ্যে সেট করা কুকিজ সংযুক্ত করতে পারে না। উদাহরণস্বরূপ, আপনি কোনও ওয়েবসাইটে ম্যানুয়ালি লগ ইন করতে এবং তারপরে একটি পোস্টের অনুরোধ প্রেরণ করতে পারেন। কার্ল সহ, লগইন প্রক্রিয়াটি জাভাস্ক্রিপ্ট স্টাফ দিয়ে পরিচালনা করা হলে এটি একটি বিশাল ব্যথা হবে
ভিক সিডুবলিউউ

এটি আমার পক্ষে কাজ করে না, আমি ওএসএক্স-এ zsh এবং ব্যাশ দিয়ে একক উদ্ধৃতি ব্যবহার করতে পারি না, শেল quote>মোডে রূপান্তরিত হচ্ছে । আমার ব্যবহার করা দরকার-d "{\"..
ড্যানিয়েল ডব্লিউ

192

ফায়ারফক্স

Ctrl+Shift+Eমেনুবার -> সরঞ্জাম -> ওয়েব বিকাশকারী -> নেটওয়ার্ক টিপে বা বিকাশকারী সরঞ্জামগুলিতে নেটওয়ার্ক প্যানেল খুলুন । তারপরে উপরের ডানদিকে ছোট দরজার আইকনে ক্লিক করুন (স্ক্রিনশটের প্রসারিত আকারে, আপনি এটি হাইলাইট করা শিরোনামগুলির ঠিক বাম দিকে দেখতে পাবেন), দ্বিতীয় সারি (যদি আপনি এটি না দেখেন তবে পৃষ্ঠাটি পুনরায় লোড করুন) -> সম্পাদনা করুন এবং আপনি যা চান অনুরোধ পুনরায় পাঠান

ফায়ারফক্স ডেভ সরঞ্জামগুলি বোতামের "সম্পাদনা এবং পুনঃসারণ" হাইলাইট করা হয়েছে

পোষ্ট অনুরোধ বডি হাইলাইট


2
এই বৈশিষ্ট্যটি কি অন্য কারও জন্য নষ্ট? "কোয়েরি স্ট্রিং" বাক্সে প্যারামিটারগুলি সম্পাদনা করার সময়, একটি একক অক্ষর পরিবর্তন করার পরে, এটি আর কোনও অনুরোধ পরিবর্তন করতে অস্বীকার করে। এর বাইরে এটি করার একমাত্র উপায় হ'ল সম্পূর্ণ ইউআরএল / অনুরোধ সম্পাদনা করা (যা কঠিন কারণ এটি সমস্ত একসাথে
স্মুশ করা হয়েছে

@ কোল্ডব্ল্যাকাইস আপনি কি কোনও স্ক্রিনশট পোস্ট করতে পারেন বা সমস্যার ধাপ রেকর্ডারটি দয়া করে পোস্ট করতে পারেন? আমি কোয়েরি স্ট্রিং ঠিক সূক্ষ্ম সম্পাদনা করতে পারেন। একটি নতুন ক্যোয়ারী স্ট্রিং যুক্ত করতে, আমি হয় & = ব্যবহার করি বা কেবল একটি নতুন লাইন শুরু করি। সম্পাদনা করতে, স্বতন্ত্র কে, ভি বা আমি কেবল মুছুন এবং আবার শুরু করুন।
0fnt

আপনি যদি ক্যোয়ারী স্ট্রিংয়ের ( ?key=value) জন্য একটি ক্ষেত্র চান যেখানে আপনি লাইন অনুসারে মূল মান জোড় লাইন লিখতে পারেন তবে উপরের ক্ষেত্রটিতে কেবল একটি ?এবং একটি চিঠি যুক্ত করুন URLএবং Query Stringক্ষেত্রটি প্রদর্শিত হবে।
xuiqzy

1
এটাই সঠিক উত্তর।
মেতেহান গোলাপ

161

ব্রাউজারটি ভুলে সি এল এল চেষ্টা করুন। এইচটিটিপি দুর্দান্ত সরঞ্জাম!

এখানে চিত্র বর্ণনা লিখুন

সিএলআই এইচপি ক্লায়েন্ট:

আপনি যদি ব্রাউজারের এক্সটেনশনের উপর জোর দেন তবে:

ক্রোম :

ফায়ারফক্স :


1
এছাড়াও রিসোর্স পরীক্ষা addon addons.mozilla.org/en-us/firefox/addon/http-resource-test
akostadinov

পোস্টার শেষবার 28/06/11 আপডেট হয়েছে - ফায়ারফক্সের আপডেট মানে এটি চালু করার কোনও উপায় নেই
রিচার্ড ২

@akostadinov আমি মোজিলায় রিসোর্স টেস্ট অ্যাডন ব্যবহার করতে পারছি না তবে ফায়ারফক্সের সর্বশেষতম সংস্করণে বিকাশকারী সরঞ্জামের অধীনে আমার কাছে এই সরঞ্জামটি প্রদর্শিত হবে না (ইনস্টলশন এবং পুনরায় চালু হওয়ার পরেও)।
রাম

1
সবেমাত্র REST ইজি চেষ্টা করেছেন। ঘটনাস্থলে আনইনস্টল করা: ইন্টারফেসটি খুব বেশি হাত ধরে এবং ব্যবহারকারীকে কঠোর ব্যবহারের ক্ষেত্রে বাধ্য করে। এপিআই বিকাশের জন্য ভাল নয়।
7heo.tk

ফায়ারফক্সের জন্য উপরে প্রস্তাবিত সমস্ত চেষ্টা করে দেখেছি কিন্তু ক্রোমের জন্য পোস্টম্যানের মতো সহজ কিছু পাওয়া যায় নি । REST সহজ , যাইহোক , খালি প্রতিক্রিয়াগুলি হ্যান্ডেল করে না।
Lu55

45

ক্রোমের জন্য পোস্টম্যান দ্বারা প্রচুর অনুপ্রাণিত হয়ে , আমি ফায়ারফক্সের জন্য অনুরূপ কিছু লেখার সিদ্ধান্ত নিয়েছি।

রিস্ট ইজি * একটি পুনরায় চালু ফায়ারফক্স অ্যাড-অন যা অনুরোধগুলির উপর যথাসম্ভব নিয়ন্ত্রণ সরবরাহ করা। অ্যাড-অনটি এখনও পরীক্ষামূলক অবস্থায় রয়েছে (এটি এখনও মজিলা দ্বারা পর্যালোচনা করা হয়নি) তবে উন্নতি সুন্দরভাবে চলছে।

প্রকল্পের ওপেন সোর্স, তাই কেউ যদি মতানুযায়ী উন্নয়ন সাহায্যের করতে বাধ্য, যে ভয়ঙ্কর হবে: https://github.com/nathan-osman/Rest-Easy

* http://addons.mozilla.org থেকে পাওয়া অ্যাড-অন সর্বদা গিটহাবের কোডের পিছনে থাকবে


2
দেখতে দুর্দান্ত লাগছে, তবে অনুরোধের শরীরে পুরোপুরি নিয়ন্ত্রণ করার ক্ষমতা নেই। বর্তমানে এটি মূল / মান দক্ষতা সরবরাহ করে তবে পোস্ট বডিটির সম্পূর্ণ নিয়ন্ত্রণটি দুর্দান্ত।
গ্যালামোক

পুট এবং ডিলিট সমর্থন আমাকে জিততে পারে। অন্যথায় ভাল দেখাচ্ছে।
ডেনিস

1
@ পেসারিয়র: এটি এমন একটি বৈশিষ্ট্য যা আমি বর্তমানে কাজ করছি এবং প্রায় 90% সম্পূর্ণ। আশা করছি বছর শেষ হওয়ার আগেই এটি প্রকাশিত হবে। মোজিলা অনুমোদিত অনুমোদিত একটি ব্যাকলগ অ্যাডোন আছে বলে মনে হচ্ছে।
নাথান ওসমান

2
একমাস অপেক্ষা করার পরে, নতুন সংস্করণটি অনুমোদিত হয়েছে। পুট এবং মোছা সমর্থন এসেছে! এবং সেই মাসে, আমি আরও অনেক নতুন পরিবর্তন এনেছি যা পরবর্তী প্রকাশে শীঘ্রই প্রদর্শিত হবে। (আশা এটা যত তাড়াতাড়ি এই সময় অনুমোদিত পরার।)
নাথন ওসমান

2
এটি আর পাওয়া যায় না, যেমনটি মনে হয়। (এটি সম্ভবত কোনও ওয়েব এক্সটেনশন নয় এবং এটি ফায়ারফক্স> = 57 এর সাথে সামঞ্জস্যপূর্ণ নয়)) এই সমস্যাটি এখানে ট্র্যাক করা হয়েছে: github.com/nathan-osman/REST-Easy/issues/78
rugk

18

আপনি বিশেষত "ক্রোম এবং / অথবা ফায়ারফক্সে প্রসারিত বা কার্যকারিতা" চেয়েছিলেন, যা আপনি ইতিমধ্যে পেয়েছেন এমন উত্তরগুলি সরবরাহ করে, তবে আমি বন্ধ প্রশ্নের সাথে ওয়েজির উত্তরের সরলতার মতোই করি "কীভাবে ওয়েব ব্রাউজারের সাথে একটি পোস্টের অনুরোধ প্রেরণ করা যায়" সাধারণ পরামিতি জন্য। ওজি বলেছেন:

একটি ফর্ম সহ, কেবল সেট করা methodআছে"post"

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

অর্থাত পোস্ট ক্রিয়াগুলি পরীক্ষা করার জন্য নিজেকে একটি খুব সাধারণ পৃষ্ঠা তৈরি করুন।


16

এটি কিছুটা কুরুচিপূর্ণ তবে ক্রোমের জন্য সরল আরএসটি ক্লায়েন্ট এক্সটেনশন রয়েছে।

এটি আমার পক্ষে দুর্দান্ত কাজ করে - মনে রাখবেন যে আপনি এটির সাথে এখনও ডিবাগারটি ব্যবহার করতে পারেন। নেটওয়ার্ক ফলকটি বিশেষভাবে কার্যকর; এটি আপনাকে JSON অবজেক্টস এবং ত্রুটি পৃষ্ঠা সরবরাহ করবে nd


এটি আর বিদ্যমান বলে মনে করবেন না।
zeusstl

1
হ্যাঁ, লিঙ্কটি আর উপলব্ধ নেই এবং নতুন লিঙ্কটি chrome.google.com/webstore/detail/advanced-rest-client/…
রুমেন জেকোভ

@ রুমেন জেকভ " অ্যাডভান্সড আরএসটি ক্লায়েন্ট" " সরল
আরএসটি



3

আপনি ব্রাউজারগুলি স্বয়ংক্রিয় করতে ওয়াটার বা ওয়াটিনও ব্যবহার করতে পারেন। ওয়াটার রুবির জন্য লেখা এবং ওয়াটিন। নেট ভাষার জন্য। আপনি যদিও এটি সন্ধান করছেন এটি নিশ্চিত কিনা।


3

রানস্কোপ চেষ্টা করুন। তাদের পরিষেবা নমুনা দেওয়ার জন্য একটি নিখরচায় সরঞ্জাম https://www.hurl.it/ এ সরবরাহ করা হয়েছে । আপনি পদ্ধতি, প্রমাণীকরণ, শিরোনাম, পরামিতি এবং বডি সেট করতে পারেন। প্রতিক্রিয়া স্থিতি কোড, শিরোনাম এবং শরীর দেখায়। প্রতিক্রিয়া বডি জেএসওএন থেকে একটি সংকোচযোগ্য উত্তরাধিকারী দিয়ে ফর্ম্যাট করা যেতে পারে। প্রদত্ত অ্যাকাউন্টগুলি পরীক্ষার এপিআই কলগুলি স্বয়ংক্রিয় করতে পারে এবং নতুন পরীক্ষা কলগুলি তৈরি করতে রিটার্ন ডেটা ব্যবহার করতে পারে। সিওআইয়ের প্রকাশ: রানস্কোপের সাথে আমার কোনও সম্পর্ক নেই।


রানস্কোপের জন্যও একটি বিনামূল্যে স্তর রয়েছে, এটির প্রতি মাসে অনুরোধের সীমাবদ্ধতা রয়েছে এবং কেবল ১ টি দলের সদস্য। প্রকাশ: আমি করি :-)
ড্যারেল মিলার

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. এর সাথে সামঞ্জস্যপূর্ণ নয়)
রাগ্ক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.