当前位置:网站首页>The underlying mechanism of advertising on websites
The underlying mechanism of advertising on websites
2022-07-03 07:16:00 【Lament the famine】
The underlying mechanism of advertising on the website
We can go through Wireshark Fetching the data , such as HTTP Of requests, We can see many domain names related to our website , They all contain cdn word , This is a content delivery network, It is a content distribution network service .
There may be text in a web page , picture , Video and other resources . The possible scenario is , The content of the text is in one place , The image is in another place , The embedded video is in the third place , This does not include advertising , Advertisements may be located on many independent servers , Distributed by multiple providers .
When HTTP Client resolution HTML Code , Found references to resources on other servers , To get the referenced content , The client tries to query the relevant server , This leads to additional DNS Query and HTTP request , When he wants to view content from a single source ,HTML The code references the contents of other sources , His browser automatically requests content from multiple other domains .
We know there are additional requests , We can check the session related to each request statistics>conversations, View these sessions
边栏推荐
- Chrome 98 Private Network Access problem w/ disabled web security: Request had no target IP address
- Crontab scheduled task
- PHP install the spool extension
- Notes on the core knowledge of Domain Driven Design DDD
- Specified interval inversion in the linked list
- Strategy mode
- Thoughts on project development
- mongodb
- Discussion on some problems of array
- LeetCode
猜你喜欢
![[solved] sqlexception: invalid value for getint() - 'Tian Peng‘](/img/bf/f6310304d58d964b3d09a9d011ddb5.png)
[solved] sqlexception: invalid value for getint() - 'Tian Peng‘

Software testing learning - day 3

Le Seigneur des anneaux: l'anneau du pouvoir

Inno setup production and installation package

My 2020 summary "don't love the past, indulge in moving forward"

《指環王:力量之戒》新劇照 力量之戒鑄造者亮相

Win 10 find the port and close the port

Inno Setup 制作安装包

Winter vacation work of software engineering practice

JUC forkjoinpool branch merge framework - work theft
随机推荐
Practical plug-ins in idea
[day15] introduce the features, advantages and disadvantages of promise, and how to implement it internally. Implement promise by hand
Inno setup production and installation package
La différence entre le let Typescript et le Var
Pits encountered in the use of El checkbox group
4279. Cartesian tree
《指环王:力量之戒》新剧照 力量之戒铸造者亮相
Strategy mode
Advanced API (byte stream & buffer stream)
Practice of enterprise ab/testing platform
How to specify the execution order for multiple global exception handling classes
2. E-commerce tool cefsharp autojs MySQL Alibaba cloud react C RPA automated script, open source log
TypeScript let與var的區別
Hash table, generic
Thoughts on project development
Shim and Polyfill in [concept collection]
4279. 笛卡尔树
Flask Foundation
Split small interface
Book recommendation~