مولد تصادفی User-Agent
رشتههای واقعینما و قابلفیلتر User-Agent برای تست و تضمین کیفیت، با امکان خروجیگرفتن گروهی.
دربارهٔ این ابزار
رشتههای واقعی User-Agent برای آزمایش، نه حدس و گمان
برای بررسی رفتار یک سایت در مرورگرهای مختلف، بررسی هدرهای درخواست یک اسکریپر یا اشکالزدایی چیدمان واکنشگرا بدون در اختیار داشتن همه دستگاهها، به یک رشته باورپذیر User-Agent نیاز دارید؛ نه رشتهای ساختگی که هیچ مرورگر واقعیای هرگز ارسال نمیکند. این مولد با استفاده از الگوهای دنیای واقعی، رشتههایی برای Chrome، Firefox، Safari، Edge و رباتهای اصلی جستوجو در Windows، macOS، Linux، Android و iOS میسازد.
نحوه استفاده
- بر اساس مرورگر، سیستمعامل و نوع دستگاه فیلتر کنید، یا برای دریافت ترکیبی متنوع، همه گزینهها را روی "Any" بگذارید.
- تعداد رشتههای موردنظر را تعیین کنید (حداکثر 50 رشته) و روی Generate بزنید.
- با دکمه کنار هر رشته، یک رشته را کپی کنید یا کل مجموعه را بهصورت فایل .txt یا .json کپی/خروجی بگیرید.
موارد استفاده در دنیای واقعی
برای تست تضمین کیفیتِ نحوه نمایش یا عملکرد یک برنامه وب در ترکیبهای مختلف مرورگر و سیستمعامل، بدون داشتن آزمایشگاه کامل دستگاهها؛ پر کردن دادههای آزمایشی یا پاسخهای ساختگی API با هدرهای درخواست واقعینما؛ وارد کردن مجموعهای از رشتههای UA در اسکریپتهای تست بار یا اسکریپتهای اسکرپینگ؛ یا صرفاً بررسی ظاهر واقعی User-Agent مربوط به Googlebot یا Bingbot.
پرسشهای متداول
رشتهٔ User-Agent چیست؟
این یک هدر متنی است که هر مرورگر همراه درخواستهای خود ارسال میکند و مرورگر، موتور رندر و سیستمعامل را مشخص میکند؛ سرورها از آن برای تصمیمگیری درباره محتوایی که باید ارائه دهند یا چیدمان صفحه استفاده میکنند.
آیا اینها رشتههای واقعی User-Agent هستند؟
این رشتهها بر اساس همان ساختار و بازههای نسخهای ساخته میشوند که مرورگرهای واقعی در حال حاضر استفاده میکنند؛ بنابراین واقعینما و دارای قالب درست هستند، هرچند رشته دقیق ارسالی از یک نسخه فعال Chrome یا Firefox ممکن است بسته به نسخه اصلاحی، کمی متفاوت باشد.
آیا میتوانم رشتههای User-Agent مخصوص موبایل یا دسکتاپ تولید کنم؟
بله، با استفاده از فیلتر Device Type میتوانید نتایج را فقط به قالبهای دسکتاپ یا فقط به قالبهای موبایل محدود کنید.
آیا این ابزار شامل User-Agent رباتهای موتورهای جستوجو هم میشود؟
بله — در بخش Browser گزینه "Search Engine Bots" را انتخاب کنید تا رشتههایی مشابه Googlebot، Bingbot و DuckDuckBot دریافت کنید؛ این رشتهها برای آزمایش نحوه واکنش مدیریت robots سایت شما به ترافیک خزندهها مفید هستند.
آیا تولید رشتههای User-Agent برای آزمایش قانونی است؟
بله، این یک روش کاملاً عادی و رایج در تضمین کیفیت و توسعه است. این ابزار فقط رشتههای متنی تولید میکند؛ نحوه استفاده از آنها (مثلاً جعل یک هدر در ابزارهای آزمایشی خودتان) بر عهده شماست.
