شبیهسازی یک API
شبیهسازی API در Postman با Mock Server
آخرین بهروزرسانی: 1405-04-15Mock server در Postman یک سرور شبیهسازیشده برای requestهای API شماست. بدون اینکه لازم باشد سرور واقعی را آماده کنید، میتوانید از روی یک HTTP collection پاسخهای واقعینما برگردانید و رفتار API را برای توسعه، تست یا demo شبیهسازی کنید. وقتی request را به mock server میفرستید، Postman بر اساس دادههای موجود در collection و...
راهاندازی Mock Server در Postman
آخرین بهروزرسانی: 1405-04-15Mock server در Postman برای توسعه و تست API استفاده میشود. یک mock server مثل سرور واقعی request میگیرد و response برمیگرداند، اما responseها از exampleهای ذخیرهشده در collection شما ساخته میشوند. این روش برای زمانی مناسب است که backend هنوز آماده نیست، یا میخواهید رفتار API را بدون تغییر سرور واقعی تست کنید. برای...
ارسال درخواست به Mock Server در Postman
آخرین بهروزرسانی: 1405-04-15بعد از راهاندازی mock server، میتوانید به URL آن request بفرستید. وقتی request به mock server ارسال میشود، Postman بر اساس example ذخیرهشدهای که path و method مشابه دارد response را برمیگرداند. اگر برای یک request چند example داشته باشید، Postman exampleای را انتخاب میکند که بیشترین تطابق را با request شما دارد. اگر برای...
ساخت پاسخهای داینامیک Mock Server با Variableها در Postman
آخرین بهروزرسانی: 1405-04-15Mock serverهای Postman معمولا responseهای ثابت را از saved exampleها برمیگردانند. اگر میخواهید responseها random باشند یا بر اساس request تغییر کنند، میتوانید dynamic mock response بسازید. این روش کمک میکند بدون ساختن یک example جداگانه برای هر حالت، سناریوهای مختلف API را شبیهسازی کنید. استفاده از variableها در mock server میتوانید valueها را در...
الگوریتم تطبیق Mock Server با Exampleهای ذخیرهشده در Postman
آخرین بهروزرسانی: 1405-04-15وقتی یک mock server میسازید، Postman یک collection و در صورت نیاز یک environment را به آن وصل میکند. هنگام call زدن به URL mock server، سرویس mock ابتدا همه saved exampleهای collection را میخواند و سپس نزدیکترین example را با request ورودی match میکند. Request ورودی میتواند بخشهایی مثل requestMethod، requestPath، requestHeaders، requestBody و...
شبیهسازی API با Mock Server محلی و Git-backed در Postman
آخرین بهروزرسانی: 1405-04-15با Native Git در Postman میتوانید یک local mock server بسازید که فایلهای آن در local Git repository شما ذخیره میشود. این mock server کمک میکند API واقعی را به صورت محلی و روی همان branch که تغییرات API را انجام میدهید شبیهسازی کنید. این قابلیت برای توسعه و تست محلی مفید است، مخصوصا وقتی...

