Nastooh·۳ روز پیشSession Management (Authentication & Authorization with Cookie & Token)postmanجمعبندی آزمونی سرفصلSession Management چیست؟Session Management فرآیند مدیریت وضعیت (State) کاربر بین درخواستهای مختلف HTTP است.چون HTTP ب…
Nastooh·۵ روز پیشDefinition of API, Client, ServerمفاهیمDefinition of API, Client, ServerAPI چیست؟:API یا Application Programming Interface یک Contract / Interface برای ارتباط بین دو سیستم نرماف…
Nastooh·۵ روز پیشREST architectureمفاهیمREST چیست؟REST مخفف Representational State Transfer و یک Architectural Style برای طراحی Web API است. در REST، هر چیزی که سیستم روی آن عملیا…
Nastooh·۵ روز پیشHeaders (Content-Type, Accept, Authorization, …)مفاهیمHeader چیست؟Header بخشی از HTTP Request یا HTTP Response است که اطلاعات کنترلی و متادیتای ارتباط را حمل میکند.یعنی Header معمولاً خو…
Nastooh·۵ روز پیشData formats (JSON, XML, YAML)مرور سریع سه فرمت مهم JSON، XML و YAML با تمرکز بر تفاوت ساختار، کاربرد هرکدام در API و نقش آنها...
Nastooh·۵ روز پیشAPI-Data formats (JSON, XML, YAML)مرور سریع سه فرمت مهم JSON، XML و YAML با تمرکز بر تفاوت ساختار، کاربرد هرکدام در API و نقش آنها در Request/Response Body، Content-Type و…
Nastooh·۴ روز پیشAPI - Collections and organizing requestsجمعبندی سرفصلCollection در Postman چیست؟Collection در Postman مجموعهای سازمانیافته از Requestهاست که برای یک API، یک Microservice، یک D…
Nastooh·۴ روز پیشAPI - Authentication types: Basic, Bearer, API Keys, OAuth 2.0 (Access Token, Refresh Token)Authentication چیست؟Authentication یعنی فرایند احراز هویت؛ یعنی سیستم بررسی میکند درخواست واقعاً از چه کاربر، سیستم یا کلاینتی آمده است.در…
Nastooh·۴ روز پیشAPI - IdempotencyIdempotency چیست؟Idempotency یعنی اگر یک درخواست یکسان چند بار به API ارسال شود، اثر نهایی روی سیستم فقط یکبار اعمال شود و تکرار همان درخو…
Nastooh·۴ روز پیشAPI - Caching چیست؟Caching چیست؟Caching یعنی ذخیرهسازی موقت داده یا Response در یک لایهی میانی یا محلی، بهطوری که برای درخواستهای بعدی لازم نباشد همان داد…