یه هدری توی http هست که مرورگرها ارسال میکنن به اسم user agent که قرار بوده برای سرور مشخص کنه چه مرورگری/کلاینتی داره درخواست اون محتوا رو میده
مثلا شکلش چنین چیزیه:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.1.
و خب خیلی نمیشه فهمید الان این مال چه مرورگریه (این مال اجه)
به قول دوستمون:
No wonder it's hard to do browser detection, they're all pretending to be one another!
اما داستان چیه؟
خلاصهشو اینجا بخونید:
https://stackoverflow.com/questions/1114254/why-do-all-browsers-user-agents-start-with-mozilla
Post #2653
1K