自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Chrome DevTools: 修改User-Agent,定制個(gè)性化UA

網(wǎng)絡(luò) 通信技術(shù)
User-Agent 首部包含了一個(gè)特征字符串,用來讓網(wǎng)絡(luò)協(xié)議的對(duì)端來識(shí)別發(fā)起請(qǐng)求的用戶代理軟件的應(yīng)用類型、操作系統(tǒng)、軟件開發(fā)商以及版本號(hào)。

[[442534]]

本文轉(zhuǎn)載自微信公眾號(hào)「天天Up」,作者TianTianUp。轉(zhuǎn)載本文請(qǐng)聯(lián)系天天Up公眾號(hào)。

你好,我是TianTianUp。

先拋出問題,本地開發(fā)時(shí),想要快速達(dá)到修改UA的時(shí)候,你一般是怎么做的?

這里的UA(User-Agent),指得是用戶代理,對(duì)于User-Agent的解釋,MDN給出的解釋如下:

User-Agent 首部包含了一個(gè)特征字符串,用來讓網(wǎng)絡(luò)協(xié)議的對(duì)端來識(shí)別發(fā)起請(qǐng)求的用戶代理軟件的應(yīng)用類型、操作系統(tǒng)、軟件開發(fā)商以及版本號(hào)。

通俗的理解是用戶不能直接去網(wǎng)絡(luò)上拿信息,這個(gè)時(shí)候需要一個(gè)載體去代表用戶的行為,這個(gè)軟件(載體)叫做User-Agent。瀏覽器就屬于其中一種。

用戶通過不同的軟件,在特定的操作下,會(huì)觸發(fā)http請(qǐng)求, 每個(gè)請(qǐng)求下會(huì)攜帶UA,而網(wǎng)站的服務(wù)者會(huì)通過UA內(nèi)容,來下發(fā)不同的產(chǎn)物,從而提供差異化的服務(wù)。

UA存在一些內(nèi)容可以了解掌握的,比如如何準(zhǔn)確的判斷UA,UA標(biāo)準(zhǔn)語法是什么,UA的歷史等等。

拋個(gè)問題,UA的判斷,通過正則表達(dá)式么,一定很準(zhǔn)確么,答案當(dāng)然是錯(cuò)誤的,以下例子就可以說明:

iPad OS 13以上的 Safari 瀏覽器會(huì)默認(rèn)模擬Mac,這個(gè)時(shí)候 UA 與 Mac 完成一致,這種情況下,對(duì)于后端來說完全不可判斷,那么前端有啥辦法呢?

之前遇到過,正好沉淀了下來,比如:

通過navigator.maxTouchPoints 來判斷,即返回當(dāng)前設(shè)備能夠支持的最大同時(shí)觸摸的點(diǎn)數(shù)。

回到文章的主題,如何通過DevTools來實(shí)現(xiàn)屬于自己的UA,或者當(dāng)你需要本地代理特定的UA時(shí),應(yīng)該怎么做呢?

DevTools提供了特定的面板,讓我們來實(shí)操一下。

定制個(gè)性化的UA

首先,推薦一個(gè)查看UA的網(wǎng)站,如:

http://www.whatuseragent.com/

打開后,你會(huì)很方便的看到自己的UA:

打開命令面板

使用組合鍵(Cmd + Shift + P)打開命令面板:

查找網(wǎng)絡(luò)狀態(tài)(Network Conditions)

搜索Network conditions,點(diǎn)擊后會(huì)出現(xiàn)網(wǎng)絡(luò)狀態(tài)面板:

取消代理部分

我們需要取消勾選Use browser default,然后輸入您的自定義用戶代理或從預(yù)定義的用戶代理列表中選擇,比如我自定義用戶代理:

總結(jié)

本文介紹了如何修改UA,以及工作中跟UA相關(guān)的內(nèi)容,遇到的一些坑點(diǎn),比如Mac 與 iPad OS 13以上的 Safari 瀏覽器如何判斷,UA的內(nèi)容還是挺多的,這里篇幅有限,不展開討論了,感興趣可以深入了解一下。

 

責(zé)任編輯:武曉燕 來源: 天天Up
相關(guān)推薦

2013-08-21 13:14:56

iPhoneUser-Agent方法

2023-12-20 13:50:00

SpringBootJSON序列化

2011-05-07 16:27:04

網(wǎng)頁Web

2017-09-15 10:36:41

大數(shù)據(jù)貧困學(xué)生資助

2020-06-28 07:00:00

推薦系統(tǒng)智能商務(wù)服務(wù)平臺(tái)

2022-11-01 07:19:45

推薦系統(tǒng)非個(gè)性化

2011-01-14 13:58:23

白盒服務(wù)器

2022-08-21 14:05:54

調(diào)試工具CDP

2017-10-11 09:55:19

CRM數(shù)字化軟件開發(fā)

2024-04-17 09:27:22

WPF工具Template

2018-09-07 18:51:24

APP算法應(yīng)用

2017-05-15 15:56:58

智能制造家居信息化

2011-01-20 10:19:21

PowerShell個(gè)性化

2013-11-07 16:42:34

Windows 8.1個(gè)性化

2011-05-04 14:38:53

海爾江山帝景一體機(jī)

2017-08-15 09:57:41

索菲亞

2023-03-21 12:46:30

智慧城市人工智能大數(shù)據(jù)

2020-08-31 12:00:17

Linux終端顏色命令

2009-07-13 15:33:24

桌面虛擬化虛擬化IT

2011-08-31 15:56:06

金萬維遠(yuǎn)程接入
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)