وب اسکرپینگ · وبلاگ Proxynet

  1. تاریخ انتشار

    خطای ⁦403 Forbidden⁩ چیست و چگونه رفع می‌شود؟

    خطای ⁦403 forbidden⁩ (ارور 403) یعنی سرور درخواست را فهمیده و ردش می‌کند: ورود، IP، کشور یا فایروال مانع است. راه‌حل برای بازدیدکننده، صاحب سایت و برنامه‌نویس.

    نویسنده: Acar Diveroli
  2. تاریخ انتشار

    عدم تطابق نسخه ChromeDriver: رفع خطای session not created

    خطای «This version of ChromeDriver only supports Chrome version N» یعنی Chrome به‌روز شده و درایور نه. با Selenium Manager هماهنگشان کنید یا هر دو را ثابت کنید.

    نویسنده: Acar Diveroli
  3. تاریخ انتشار

    خطای CORS چیست؟ معنای Blocked by CORS Policy و راه رفع آن

    خطای CORS یعنی مرورگر نگذاشت صفحه شما پاسخ یک مبدأ دیگر را بخواند. معنای پیام blocked by CORS policy و راه رفع آن را گام‌به‌گام توضیح می‌دهیم.

    نویسنده: Acar Diveroli
  4. تاریخ انتشار

    ⁦HTTP 402 Payment Required⁩ چیست؟ پرداخت به‌ازای خزش و x402

    کد ⁦HTTP 402 Payment Required⁩ یعنی سرور پیش از ارائه منبع پرداخت می‌خواهد. چرا دهه‌ها بی‌استفاده ماند و پرداخت به‌ازای خزش و x402 چگونه از آن استفاده می‌کنند؟

    نویسنده: Acar Diveroli
  5. تاریخ انتشار

    Pardon Our Interruption: چرا سایت گمان می‌کند ربات هستید؟

    صفحه Pardon Our Interruption بررسی ربات Imperva است. JavaScript و کوکی را روشن، مسدودکننده و VPN را خاموش کنید، آهسته بگردید، تازه‌سازی کنید یا به سایت بنویسید.

    نویسنده: Acar Diveroli
  6. تاریخ انتشار

    پیام ⁦Please Enable JS And Disable Any Ad Blocker⁩ یعنی چه؟

    پیام ⁦Please Enable JS And Disable Any Ad Blocker⁩ متن جایگزین بررسی ضدربات DataDome است. سایت را در مسدودکننده مجاز، JavaScript را روشن و VPN را خاموش کنید.

    نویسنده: Acar Diveroli
  7. تاریخ انتشار

    تنظیم پروکسی در Puppeteer: احراز هویت، چرخش IP و SOCKS5

    در Puppeteer پروکسی با پرچم ⁦--proxy-server⁩ در Chrome یا برای هر browser context تعریف می‌شود و ورود با ⁦page.authenticate()⁩ است؛ نمونه‌ها و خطاهای آزموده.

    نویسنده: Acar Diveroli
  8. تاریخ انتشار

    تفاوت Puppeteer و Playwright: کدام را انتخاب کنیم؟

    Puppeteer با Node.js مرورگرهای Chrome و Firefox را می‌راند؛ Playwright موتور WebKit، چهار زبان و اجراگر آزمون را می‌افزاید. پروکسی، انتظار و MCP را سنجیدیم.

    نویسنده: Acar Diveroli
  9. تاریخ انتشار

    خطای ⁦TypeError: fetch failed⁩ در Node.js: علت و راه رفع

    خطای TypeError: fetch failed در Node.js علت واقعی را در err.cause پنهان می‌کند. خواندن آن و رفع علت‌های DNS، اتصال، مهلت زمانی، گواهی و پروکسی را بیاموزید.

    نویسنده: Acar Diveroli
  10. تاریخ انتشار

    خطای ⁦Unable to Get Local Issuer Certificate⁩ و راه رفع آن

    خطای unable to get local issuer certificate یعنی ابزار شما CA امضاکننده زنجیره گواهی سرور را پیدا نمی‌کند. سه علت و راه رفع در Python، npm، Git و curl.

    نویسنده: Acar Diveroli
  11. تاریخ انتشار

    WAF (فایروال برنامه وب) چیست و چگونه کار می‌کند؟

    WAF چیست؟ فایروال برنامه وب درخواست‌های HTTP را پیش از رسیدن به سایت بررسی و حمله‌ها را مسدود می‌کند. جایگاه، قاعده‌ها و صفحه‌های مسدودی آن را بشناسید.

    نویسنده: Acar Diveroli
  12. تاریخ انتشار

    API وب اسکرپینگ چیست، چگونه کار می‌کند و چه زمانی لازم است؟

    API وب اسکرپینگ صفحه را برایتان دریافت می‌کند: URL را می‌فرستید، سرویس پروکسی، رندر و تلاش دوباره را انجام می‌دهد و HTML، JSON یا Markdown برمی‌گرداند.

    نویسنده: Acar Diveroli
  1. خطای ⁦403 Forbidden⁩ چیست و چگونه رفع می‌شود؟

    آموزش‌ها

    تاریخ انتشار

  2. عدم تطابق نسخه ChromeDriver: رفع خطای session not created

    آموزش‌ها

    تاریخ انتشار

  3. خطای CORS چیست؟ معنای Blocked by CORS Policy و راه رفع آن

    آموزش‌ها

    تاریخ انتشار

  4. ⁦HTTP 402 Payment Required⁩ چیست؟ پرداخت به‌ازای خزش و x402

    وب اسکرپینگ

    تاریخ انتشار

  5. Pardon Our Interruption: چرا سایت گمان می‌کند ربات هستید؟

    وب اسکرپینگ

    تاریخ انتشار

  6. پیام ⁦Please Enable JS And Disable Any Ad Blocker⁩ یعنی چه؟

    وب اسکرپینگ

    تاریخ انتشار

  7. تنظیم پروکسی در Puppeteer: احراز هویت، چرخش IP و SOCKS5

    یکپارچه‌سازی

    تاریخ انتشار

  8. تفاوت Puppeteer و Playwright: کدام را انتخاب کنیم؟

    مقایسه

    تاریخ انتشار

  9. خطای ⁦TypeError: fetch failed⁩ در Node.js: علت و راه رفع

    آموزش‌ها

    تاریخ انتشار

  10. خطای ⁦Unable to Get Local Issuer Certificate⁩ و راه رفع آن

    آموزش‌ها

    تاریخ انتشار

  11. WAF (فایروال برنامه وب) چیست و چگونه کار می‌کند؟

    وب اسکرپینگ

    تاریخ انتشار

  12. API وب اسکرپینگ چیست، چگونه کار می‌کند و چه زمانی لازم است؟

    وب اسکرپینگ

    تاریخ انتشار