آن لائن API ٹیسٹر
کسی بھی REST API کو GET، POST، PUT اور DELETE درخواستیں بھیجیں (ہیڈرز، کوئری پیرامیٹرز اور JSON باڈی کے ساتھ) اور رسپانس کا معائنہ کریں۔ مفت۔
آن لائن API ٹیسٹر کے بارے میں
آن لائن API ٹیسٹر ایک REST کلائنٹ ہے جو براؤزر ٹیب میں رہتا ہے۔ ایک میتھڈ منتخب کریں (GET، POST، PUT، PATCH، DELETE، HEAD یا OPTIONS)، اینڈ پوائنٹ ٹائپ کریں، کی/ویلیو قطاروں کی صورت میں کوئری پیرامیٹرز اور ہیڈرز شامل کریں، JSON یا فارم باڈی پیسٹ کریں، اور بھیجیں۔ رسپانس اپنے سٹیٹس، ٹائمنگ، سائز، ہیڈرز اور خوبصورتی سے فارمیٹ شدہ باڈی کے ساتھ لوٹتا ہے۔
درخواستیں براؤزر کے بجائے ہمارے سرور کے ذریعے ریلے ہوتی ہیں، جو اس کو ان APIs کے خلاف کام کرنے کے قابل بناتا ہے جو CORS ہیڈرز نہیں بھیجتے: کنسول سے fetch کے ناکام ہونے کی عام وجہ۔ سمجھوتہ یہ ہے کہ اینڈ پوائنٹ ہمارے سرور کو کلائنٹ کے طور پر دیکھتا ہے: آپ کا اپنا IP ایڈریس ہدف پر کبھی ظاہر نہیں ہوتا، لیکن API کی طرف کی IP اجازت فہرستیں کال کو مسترد کر دیں گی۔
پراکسی جان بوجھ کر محدود ہے: صرف معیاری پورٹس پر پبلک http اور https ہوسٹس، 40 تک ہیڈر قطاریں، 100,000 حروف تک کی درخواست باڈی، 15 سیکنڈ کا رسپانس ٹائم آؤٹ، اور 200,000 حروف تک حاصل کی گئی رسپانس باڈی جس میں کاٹے جانے کی نشاندہی ہوتی ہے۔ ری ڈائریکٹس فالو نہیں کیے جاتے، لہٰذا 301 یا 302 بالکل ویسا دکھایا جاتا ہے جیسا لوٹا۔
آن لائن API ٹیسٹر استعمال کرنے کا طریقہ
- HTTP میتھڈ منتخب کریں اور اینڈ پوائنٹ URL درج کریں۔
- Params ٹیب پر کوئری پیرامیٹرز شامل کریں: بھیجنے سے پہلے وہ URL کے ساتھ جوڑ دیے جاتے ہیں۔
- Headers ٹیب پر اپنے ہیڈرز مقرر کریں، مثلاً Content-Type اور Authorization۔
- POST، PUT، PATCH یا DELETE کے لیے Body ٹیب پر درخواست کا پے لوڈ پیسٹ کریں۔
- “Send request” پر کلک کریں، پھر سٹیٹس، ٹائمنگ اور سائز پڑھیں، اور رسپانس باڈی اور اس کے ہیڈرز کے درمیان بدلیں۔