Web appOpen in Telegram

Postگزارش‌های فنی جدید از رفتار متد fetch در JavaScript نشون میدن که این تابع برعکس تصور خیلی از برنامه‌نویس‌ها، وقتی resolv…

12 September 2026
ک
کدهالیک | codehalic
گزارش‌های فنی جدید از رفتار متد fetch در JavaScript نشون میدن که این تابع برعکس تصور خیلی از برنامه‌نویس‌ها، وقتی resolve میشه اصلاً کل دیتا رو دانلود نکرده و فقط هدرها (headers) رو تحویل میده. در واقع همون لحظه بدنه پاسخ یا همون body هنوز روی یک سوکت باز شبکه به شکل یک ReadableStream قطره‌قطره در حال دریافته و این موضوع چند تا چالش جدی ایجاد می‌کنه. برای مثال، فرض کنید یه ریکوئست می‌زنید و با استفاده از Promise.race براش یه تایم‌اوت ۲۰۰ میلی‌ثانیه‌ای تعیین می‌کنید؛ اگر سرور هدرها رو تو ۵۰ میلی‌ثانیه بفرسته اما دانلود دیتای اصلی دو ثانیه طول بکشه، تایم‌اوت شما عملاً بی‌اثر میشه چون فاز لود هدر با موفقیت تموم شده و برنامه روی دانلود بادی روی هوا می‌مونه. علاوه بر مشکل تایم‌اوت، اگه تو محیطی مثل Node.js فقط status رو چک کنید و از پردازش بادی بگذرید، کانکشن TCP بسته نمیشه و استخر کانکشن های سرورتون رو بی‌دلیل اشغال می‌کنه. پس به عنوان یک قاعده‌ کلی برای جلوگیری از این باگ‌های پنهان، همیشه باید چرخه ریکوئست رو با خوندن کامل دیتا از طریق متدهایی مثل json یا text ببندید و برای مدیریت درست تایم‌اوت‌ها هم مستقیماً سراغ AbortSignal.timeout برید. https://blog.gaborkoos.com/posts/2026-09-08-Half-Past-Fetch/ @codehalics | کدهالیک
6 · 1.2K ·

Nearby in the feed

ککدهالیک | codehalicیک ابزار دیگ دقیقا شبیه به Openvid دیدم که بدرد دمو کردن از اپلیکیشن و ساخت محتوا برای اینستاگرام و این چیزا میخوره این اپلیکیشن هم کاملا رایگانه و برای ویندوز ککدهالیک | codehalicتحلیل‌های جدید نشون میده که پشت صحنه پر سر و صدای صنعت هوش مصنوعی ، یک بحران مالی شبیه بحران وام‌های بدون پشتوانه سال 2008 داره شکل میگیره. طبق آمار، نزدیک 80 د
this message
ککدهالیک | codehalicامروز ۲۵۶مین روز ساله؛ روز برنامه‌نویس. به افتخار تمام کسانی که با کد، مسئله‌ها رو حل می‌کنن. روز برنامه‌نویس مبارک. @codehalics | کدهالیکککدهالیک | codehalicاختصاص ۶۰۰ میلیون توکن رایگان در پلتفرم AutoClaw پلتفرم AutoClaw اعلام کرد کاربرانی که از تاریخ ۱۴ تا ۱۶ سپتامبر (دوشنبه تا چهارشنبه) در این وب‌سایت لاگین کنند،
ککدهالیک | codehalicکدهالیک | codehalic@codehalics · channel
4 154subscribers914average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count