亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

firefox偽造請(qǐng)求頭信息,模擬手機(jī)訪問網(wǎng)站

系統(tǒng) 3164 0

大概有兩年沒有去過chinaz的論壇了,昨天上去逛了逛。正好看到一個(gè)朋友在問百度是如何判斷是不是手機(jī)登錄的。有幾個(gè)熱心朋友回答的是js,我把百度首頁的js看了下,沒有找到一絲的手持設(shè)備判斷的信息,我也就回答了兩句,這里的判斷應(yīng)該屬于程序部分的處理,不屬于 前端 的范疇,是靠判斷請(qǐng)求頭信息(HTTP_USER_AGENT)進(jìn)行判斷的。不知道這位朋友能不能明白。

?

為了驗(yàn)證這個(gè)結(jié)論,這里我用firefox偽造請(qǐng)求頭信息(主要是HTTP_USER_AGENT部分),來進(jìn)行模擬手機(jī)訪問百度網(wǎng)站。具體操作流程看下面。


如何用firefox偽造user agent來模擬手機(jī)訪問網(wǎng)站

  1. 首先需要安裝三個(gè)Firefox插件:wmlbrowser、XHTML Mobile Profile、User Agent Switcher;(我稱它們?yōu)椤皞文锶v客”)

    先來一睹“偽娘三賤客”的尊容

  2. 安裝好后需要設(shè)置 User Agent Switcher ,點(diǎn)擊菜單 工具 → Default User Agent → User Agent Switcher → Options → New→New User Agent... ,Description是你給它的一個(gè)稱呼,比如小三,凹凸曼等等。關(guān)鍵的部分是User Agent里面的東西(這里是請(qǐng)求頭主要的信息,程序會(huì)根據(jù)這個(gè)請(qǐng)求頭進(jìn)行判斷你是否是手持設(shè)備),這里就需要把我們想要模擬的手持設(shè)備的信息填入了。


  3. 添加好后一路確定,回到瀏覽器界面。工具?→default user agent??→選擇你自己添加的那個(gè)?→在瀏覽器地址輸入你想要訪問的地址即可。
    十分大方這里你會(huì)看到幾個(gè)選項(xiàng),Default User Agent (瀏覽器默認(rèn)的信息),Internet Explorer (可以模擬ie6,7,8的頭信息),Search Robots (模擬谷歌,雅虎,msn的蜘蛛),iphone 3.0 (默認(rèn)存在的一個(gè)),圖片中的小三是我自己添加的一個(gè)(偽造Android的頭信息)
  4. 下面列出幾個(gè)比較常見手機(jī)的User Agent:(如果想要查詢更多的手機(jī)user agent 信息的話, 去看這里 還有這里 )
    iPhone3:
    Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16
    Android:
    Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
    諾基亞N95:
    Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/30.0.015; Profile MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413
    諾基亞N97:
    Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124

firefox偽造頭信息,訪問網(wǎng)站的效果

ok,當(dāng)上面的幾步你都熟悉了的話,就可以輸入你想要造訪的網(wǎng)站了。下面看我用我的“小三”拜訪百度首頁的情況(小三偽造的安卓的頭)

Now,看到了吧。百度首頁變了吧。而且智能的判斷出了這個(gè)采用安卓系統(tǒng)訪問!你可以換成iphone試試,框中的部分是不同的!


這里你也許會(huì)發(fā)現(xiàn)用瀏覽器訪問的百度頁面好大啊,其實(shí)這里是它頁面css的問題,為了實(shí)現(xiàn)自適應(yīng)屏幕寬度。如果想要得到好的瀏覽效果的話,可以參考 如何在電腦上模擬手機(jī)登陸網(wǎng)站(Opera Mobile Emulator)


查看firefox發(fā)送的頭信息,進(jìn)一步驗(yàn)證我的結(jié)論

我們用 firebug 查看一下請(qǐng)求頭信息User-Agent的內(nèi)容,發(fā)現(xiàn)就是我修改的安卓的user agent。而百度首頁返回了不同的頁面,ok結(jié)論成立。百度是通過服務(wù)端進(jìn)行手持設(shè)備的判斷,不過怎樣判斷的,代碼是什么,這里我就不甚了了了。

?

轉(zhuǎn)載請(qǐng)注明: 牛魔王的世界觀 ? firefox偽造請(qǐng)求頭信息,模擬手機(jī)訪問網(wǎng)站

?

firefox偽造請(qǐng)求頭信息,模擬手機(jī)訪問網(wǎng)站


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 一本久久精品一区二区 | 欧美一区二区三区精品影视 | 91精品国产欧美一区二区 | 国产精品久久久久影院免费 | 亚洲精品1区 | 日韩免费观看一级毛片看看 | 成人免费观看视频久爱网 | 欧美视频一二三区 | 国产精品最新 | 欧美性大战久久久久久久蜜桃 | 哪个网站能看毛片 | 国产精品v一区二区三区 | 欧洲一级黄色片 | 精品久久久久久久一区二区伦理 | 午夜精品久久久久久久99热 | 五月天婷婷免费观看视频在线 | 久久天堂夜夜一本婷婷麻豆 | 久9热精品视频在线观看 | 欧美亚洲日本国产综合网 | 五月婷婷狠狠 | 国产69精品久久久久99尤物 | 不卡日本 | 欧美aⅴ| 亚洲精品一区二区四季 | 日日撸夜夜撸网站 | 欧美高清成人 | 国产日韩中文字幕 | 日本a级精品一区二区三区 日本a毛片在线播放 | 亚洲免费午夜视频 | 岛国毛片一级一级特级毛片 | 色尼玛亚洲综合 | 天天综合网在线 | 亚洲一区二区三区欧美 | 99久久精品国产一区二区三区 | 四虎影视紧急入口地址大全 | 末成年一级在线看片 | 在线亚洲精品国产成人二区 | 嫩模尺度私拍在线视频 | 久久久综合香蕉尹人综合网 | 久久视频精品线视频在线网站 | 天天色综合图片 |