偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

[[442534]]

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

你好,我是TianTianUp。

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

這里的UA(User-Agent),指得是用戶(hù)代理,對(duì)于User-Agent的解釋?zhuān)琈DN給出的解釋如下:

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

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

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

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

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

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

之前遇到過(guò),正好沉淀了下來(lái),比如:

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

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

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

定制個(gè)性化的UA

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

http://www.whatuseragent.com/

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

打開(kāi)命令面板

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

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

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

取消代理部分

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

總結(jié)

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

 

責(zé)任編輯:武曉燕 來(lái)源: 天天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)頁(yè)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

2024-04-17 09:27:22

WPF工具Template

2017-10-11 09:55:19

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

2018-09-07 18:51:24

APP算法應(yīng)用

2017-05-15 15:56:58

智能制造家居信息化

2011-01-20 10:19:21

PowerShell個(gè)性化

2011-05-04 14:38:53

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

2013-11-07 16:42:34

Windows 8.1個(gè)性化

2023-03-21 12:46:30

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

2020-08-31 12:00:17

Linux終端顏色命令

2017-08-15 09:57:41

索菲亞

2009-07-13 15:33:24

桌面虛擬化虛擬化IT
點(diǎn)贊
收藏

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