HTTP
HTTP یک protocol برای تبادل داده در Web است که ارتباط مرورگر یا برنامه با server را بر پایهٔ درخواست و پاسخ تعریف میکند.
توضیح
در HTTP، یک client مثل مرورگر درخواستی برای یک منبع میفرستد و server پاسخی شامل وضعیت درخواست و در صورت نیاز محتوا برمیگرداند. این محتوا میتواند صفحه، تصویر یا دادهٔ مورد استفادهٔ برنامه باشد. HTTP بهخودیخود stateless است؛ یعنی هر درخواست مستقل است و سابقهٔ درخواستهای قبلی را نگه نمیدارد. در آدرسهای دارای https، ارتباط HTTP از یک کانال امن TLS میگذرد.
مثال
const response = await fetch("https://example.com/");
console.log(response.status);چرا مهمه
هنگام ساخت وبسایت، کار با API یا بررسی خطاهای ارتباطی با HTTP روبهرو میشوی؛ شناخت درخواست و پاسخ کمک میکند رفتار برنامه و امنیت انتقال داده را بهتر بفهمی.
مفهومهای مرتبط
این کارت را هوش مصنوعی نوشته و دو بار با هوش مصنوعی بررسی شده است.
بر پایهٔ «HTTP» از MDN Web Docs (Mozilla Contributors)، با مجوز CC BY-SA 2.5. این کارت هم با همین مجوز منتشر شده است.
مطالبی با این مفهوم
هنوز مطلبی منتشر نشده.