Submitted URL: https://realpython.com/iterate-through-dictionary-python/#looping-over-merged-dictionaries-the-unpacking-operator
Effective URL: https://realpython.com/iterate-through-dictionary-python/
Submission: On February 05 via api from US — Scanned from DE

Summary

This website contacted 10 IPs in 3 countries across 8 domains to perform 60 HTTP transactions. The main IP is 2606:4700:10::6816:10ab, located in United States and belongs to CLOUDFLARENET, US. The main domain is realpython.com. The Cisco Umbrella rank of the primary domain is 104267.
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on April 5th 2023. Valid for: a year.
This is the only time realpython.com was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

Apex Domain
Subdomains
Transfer
27 realpython.com
realpython.com — Cisco Umbrella Rank: 104267
385 KB
21 realpython.net
srv.realpython.net — Cisco Umbrella Rank: 173363
img.realpython.net — Cisco Umbrella Rank: 179411
robocrop.realpython.net — Cisco Umbrella Rank: 312283
495 KB
3 google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 27
region1.google-analytics.com — Cisco Umbrella Rank: 2029
21 KB
2 google.de
www.google.de — Cisco Umbrella Rank: 6518
515 B
2 google.com
region1.analytics.google.com — Cisco Umbrella Rank: 2616
www.google.com — Cisco Umbrella Rank: 2
462 B
2 doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 79
395 B
2 disqus.com
realpython.disqus.com — Cisco Umbrella Rank: 196353
2 KB
2 googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 37
176 KB
60 8
Domain Requested by
27 realpython.com 1 redirects realpython.com
12 img.realpython.net
6 robocrop.realpython.net
3 srv.realpython.net realpython.com
srv.realpython.net
2 www.google.de realpython.com
2 stats.g.doubleclick.net www.google-analytics.com
www.googletagmanager.com
2 realpython.disqus.com realpython.com
realpython.disqus.com
2 www.google-analytics.com realpython.com
www.google-analytics.com
2 www.googletagmanager.com realpython.com
www.google-analytics.com
1 www.google.com realpython.com
1 region1.analytics.google.com www.googletagmanager.com
1 region1.google-analytics.com www.googletagmanager.com
60 12
Subject Issuer Validity Valid
realpython.com
Cloudflare Inc ECC CA-3
2023-04-05 -
2024-04-04
a year crt.sh
*.google-analytics.com
GTS CA 1C3
2024-01-09 -
2024-04-02
3 months crt.sh
sni.cloudflaressl.com
Cloudflare Inc ECC CA-3
2023-04-15 -
2024-04-14
a year crt.sh
*.disqus.com
Sectigo RSA Domain Validation Secure Server CA
2023-04-13 -
2024-04-20
a year crt.sh
*.g.doubleclick.net
GTS CA 1C3
2024-01-09 -
2024-04-02
3 months crt.sh
www.google.de
GTS CA 1C3
2024-01-09 -
2024-04-02
3 months crt.sh
www.google.com
GTS CA 1C3
2024-01-09 -
2024-04-02
3 months crt.sh

This page contains 2 frames:

Primary Page: https://realpython.com/iterate-through-dictionary-python/
Frame ID: 86A74BF6142809047F916566B9CA55FA
Requests: 58 HTTP requests in this frame

Frame: https://realpython.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/ea25f566/main.js
Frame ID: 2C8BE120A1D10C0CA31A9E898A84FDDC
Requests: 2 HTTP requests in this frame

Screenshot

Page Title

How to Iterate Through a Dictionary in Python – Real Python

Detected technologies

Overall confidence: 100%
Detected patterns
  • bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js

Overall confidence: 100%
Detected patterns
  • (?:powered by <a[^>]+>Django ?([\d.]+)?<\/a>|<input[^>]*name=["']csrfmiddlewaretoken["'][^>]*>)

Overall confidence: 100%
Detected patterns
  • google-analytics\.com/(?:ga|urchin|analytics)\.js

Overall confidence: 100%
Detected patterns
  • googletagmanager\.com/gtag/js

Overall confidence: 100%
Detected patterns
  • lightbox(?:-plus-jquery)?.{0,32}\.js

Overall confidence: 100%
Detected patterns
  • jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?

Page Statistics

60
Requests

98 %
HTTPS

90 %
IPv6

8
Domains

12
Subdomains

10
IPs

3
Countries

1080 kB
Transfer

2260 kB
Size

7
Cookies

Redirected requests

There were HTTP redirect chains for the following requests:

Request Chain 31
  • https://realpython.com/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
  • https://realpython.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/ea25f566/main.js

60 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request /
realpython.com/iterate-through-dictionary-python/
221 KB
32 KB
Document
General
Full URL
https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d7119abb3b6b58a896006adef8ab0b61ccf9532bbc5bb90fafc234958ae17455
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36
accept-language
de-DE,de;q=0.9

Response headers

alt-svc
h3=":443"; ma=86400
cf-cache-status
DYNAMIC
cf-ray
850cef3129339000-FRA
content-encoding
br
content-type
text/html; charset=utf-8
cross-origin-opener-policy
same-origin
date
Mon, 05 Feb 2024 17:39:43 GMT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
referrer-policy
strict-origin-when-cross-origin,origin
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1707154783&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=7h5VRJQA1UFtl7FIWG%2ByE3tnLQcA0%2FG%2F9WDKdbrBCos%3D"}]}
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1707154783&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=7h5VRJQA1UFtl7FIWG%2ByE3tnLQcA0%2FG%2F9WDKdbrBCos%3D
server
cloudflare
strict-transport-security
max-age=31536000; includeSubDomains; preload
vary
Cookie, Accept-Encoding
via
1.1 vegur
x-content-type-options
nosniff
x-frame-options
SAMEORIGIN
realpython.min.3b223861a71f.css
realpython.com/static/
231 KB
41 KB
Stylesheet
General
Full URL
https://realpython.com/static/realpython.min.3b223861a71f.css
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
6a87ba857b5ec037b39c03bfaff604a253104771ff0b2227e3a1cfbc4ef9a84c
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
4249
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1707150530&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=CtnRLxtkBXJnj%2F%2F3qaiWEka%2Fwl0BcQDoH7m7r0QK76M%3D
referrer-policy
strict-origin-when-cross-origin,origin
cf-bgj
minify
last-modified
Mon, 05 Feb 2024 16:12:24 GMT
cross-origin-opener-policy
same-origin
server
cloudflare
etag
W/"65c108e8-39ba8"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1707150530&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=CtnRLxtkBXJnj%2F%2F3qaiWEka%2Fwl0BcQDoH7m7r0QK76M%3D"}]}
content-type
text/css; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef33bc579000-FRA
font.5ac42994de49.css
realpython.com/static/gfonts/
864 B
358 B
Stylesheet
General
Full URL
https://realpython.com/static/gfonts/font.5ac42994de49.css
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
191c85479ef0b1329b52142f19b959561f94b441dd5be7f308a794343f265b8a
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
5931040
cf-polished
origSize=1838
content-encoding
br
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin,origin
cf-bgj
minify
last-modified
Tue, 21 Feb 2023 20:45:24 GMT
cross-origin-opener-policy
same-origin
server
cloudflare
etag
W/"63f52d64-72e"
vary
Accept-Encoding
content-type
text/css; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef33bc5a9000-FRA
glightbox.min.9b438b29cef1.css
realpython.com/static/
13 KB
3 KB
Stylesheet
General
Full URL
https://realpython.com/static/glightbox.min.9b438b29cef1.css
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
04a409d492fa1a3574acb225db54736256b62143f48a826b65cb850bab3efa91
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
6007598
cf-polished
origSize=13749
content-encoding
br
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin,origin
cf-bgj
minify
last-modified
Mon, 04 Sep 2023 21:43:12 GMT
cross-origin-opener-policy
same-origin
server
cloudflare
etag
W/"64f64f70-35b5"
vary
Accept-Encoding
content-type
text/css; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef33bc5d9000-FRA
How-to-Iterate-Through-A-Dictionary-in-Python_Watermarked.06d6547f531b.jpg
realpython.com/cdn-cgi/image/width=960,format=auto/https://files.realpython.com/media/
42 KB
42 KB
Image
General
Full URL
https://realpython.com/cdn-cgi/image/width=960,format=auto/https://files.realpython.com/media/How-to-Iterate-Through-A-Dictionary-in-Python_Watermarked.06d6547f531b.jpg
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
c075f688c7c29c567474ea66becf407e3149b043a93b24c7d519f771bbfdb1fa
Security Headers
Name Value
Content-Security-Policy default-src 'none'; navigate-to 'none'; form-action 'none'
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
content-security-policy
default-src 'none'; navigate-to 'none'; form-action 'none'
x-content-type-options
nosniff
cf-cache-status
HIT
alt-svc
h3=":443"; ma=86400
content-length
43095
cf-resized
internal=ok/h q=0 n=26+223 c=0+0 v=2024.1.3 l=43095
last-modified
Tue, 14 May 2019 15:19:11 GMT
cf-bgj
imgq:85,h2pri
server
cloudflare
etag
"cfYIIgdeDOYquq6248IvedS07RHnO8OAwleghwGR7mDQ:06d6547f531be1209cebf8ff429529d0"
vary
Accept, Accept-Encoding
content-type
image/avif
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef33bc5f9000-FRA
js
www.googletagmanager.com/gtag/
271 KB
91 KB
Script
General
Full URL
https://www.googletagmanager.com/gtag/js?id=G-L7L6L5F6Y6
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:811::2008 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Google Tag Manager /
Resource Hash
86eb7b0c4e5766c83e02021454c48f3b08ba648284324a631aa838a63f3f0534
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Xss-Protection 0

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
content-encoding
br
strict-transport-security
max-age=31536000; includeSubDomains
server
Google Tag Manager
vary
Accept-Encoding
content-type
application/javascript; charset=UTF-8
access-control-allow-origin
*
cache-control
private, max-age=900
access-control-allow-credentials
true
cross-origin-resource-policy
cross-origin
access-control-allow-headers
Cache-Control
content-length
92711
x-xss-protection
0
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
expires
Mon, 05 Feb 2024 17:39:43 GMT
real-python-logo.893c30edea53.svg
realpython.com/static/
9 KB
4 KB
Image
General
Full URL
https://realpython.com/static/real-python-logo.893c30edea53.svg
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d05a3837bd4aaac19b6f097df5127954e2822ce9c886c5175865e9a4eb327c8e
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
8344131
content-encoding
br
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Tue, 21 Feb 2023 20:45:23 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"63f52d63-2439"
vary
Accept-Encoding
content-type
image/svg+xml
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef342f504db3-FRA
analytics.js
www.google-analytics.com/
52 KB
21 KB
Script
General
Full URL
https://www.google-analytics.com/analytics.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:829::200e Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
Security Headers
Name Value
Strict-Transport-Security max-age=10886400; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

strict-transport-security
max-age=10886400; includeSubDomains; preload
content-encoding
gzip
x-content-type-options
nosniff
date
Mon, 05 Feb 2024 15:48:09 GMT
last-modified
Tue, 12 Dec 2023 18:09:08 GMT
server
Golfe2
age
6694
vary
Accept-Encoding
content-type
text/javascript
cache-control
public, max-age=7200
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
20994
expires
Mon, 05 Feb 2024 17:48:09 GMT
icons.55e8f03acfe3.svg
realpython.com/static/
74 KB
25 KB
Other
General
Full URL
https://realpython.com/static/icons.55e8f03acfe3.svg
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a929c82a55288e0b3930fdbcf6a04e5e25d96dd33905f47016c24c0b3f463ef9
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
4165189
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1702989535&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=9OzXLl6Pibneawq9fOpmLssCfzSfWkHYCclkMnc6570%3D
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Tue, 19 Dec 2023 12:26:42 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"65818c02-12748"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1702989535&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=9OzXLl6Pibneawq9fOpmLssCfzSfWkHYCclkMnc6570%3D"}]}
content-type
image/svg+xml
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef342f534db3-FRA
Source_Sans_Pro_400.b40f21a99756.woff2
realpython.com/static/gfonts/
20 KB
20 KB
Font
General
Full URL
https://realpython.com/static/gfonts/Source_Sans_Pro_400.b40f21a99756.woff2
Requested by
Host: realpython.com
URL: https://realpython.com/static/gfonts/font.5ac42994de49.css
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9beb040d8d954c78f79c216d4a6316b6f469ea66cb4e4549816432e277f27f3a
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://realpython.com/
Origin
https://realpython.com
accept-language
de-DE,de;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
7382971
alt-svc
h3=":443"; ma=86400
content-length
20496
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Tue, 10 Oct 2023 18:25:08 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
"65259704-5010"
vary
Accept-Encoding
content-type
font/woff2
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef347fb94db3-FRA
Source_Sans_Pro_700.be532c665784.woff2
realpython.com/static/gfonts/
20 KB
20 KB
Font
General
Full URL
https://realpython.com/static/gfonts/Source_Sans_Pro_700.be532c665784.woff2
Requested by
Host: realpython.com
URL: https://realpython.com/static/gfonts/font.5ac42994de49.css
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d378e98d1110341e90d75e8ef09678a7082c5834100f0f148552aeec7aa02ac7
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://realpython.com/
Origin
https://realpython.com
accept-language
de-DE,de;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
5838414
alt-svc
h3=":443"; ma=86400
content-length
20184
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1698203535&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=%2BSvkxJhm7R0qOXKNjUD4gfSt0ePAMW2YgP9svNTvSXk%3D
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Tue, 24 Oct 2023 16:25:01 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
"6537efdd-4ed8"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1698203535&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=%2BSvkxJhm7R0qOXKNjUD4gfSt0ePAMW2YgP9svNTvSXk%3D"}]}
content-type
font/woff2
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef347fbb4db3-FRA
Source_Sans_Pro_400italic.7a33ef412472.woff2
realpython.com/static/gfonts/
20 KB
20 KB
Font
General
Full URL
https://realpython.com/static/gfonts/Source_Sans_Pro_400italic.7a33ef412472.woff2
Requested by
Host: realpython.com
URL: https://realpython.com/static/gfonts/font.5ac42994de49.css
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
7524c7ae664d5d9461d8c8701be178420456e750317f232b52a00c0530c54097
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://realpython.com/
Origin
https://realpython.com
accept-language
de-DE,de;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
5914051
alt-svc
h3=":443"; ma=86400
content-length
20212
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Tue, 21 Feb 2023 20:45:23 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
"63f52d63-4ef4"
vary
Accept-Encoding
content-type
font/woff2
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef347fbd4db3-FRA
pytrick-dict-merge.4201a0125a5e.png
realpython.com/static/
18 KB
19 KB
Image
General
Full URL
https://realpython.com/static/pytrick-dict-merge.4201a0125a5e.png
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
542e2cbe2227ee7f529a835c09112a038e2ebeb9997ba492f7f104d9d0a16407
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
via
1.1 vegur
x-content-type-options
nosniff
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
cf-cache-status
HIT
age
7477066
cf-polished
origFmt=png, origSize=28169
content-disposition
inline; filename="pytrick-dict-merge.webp"
alt-svc
h3=":443"; ma=86400
content-length
18306
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1699014696&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=y0AyLx3gGIK29Ct3Kk7toOHSvw9SN8UPdJmqQSG9vCI%3D
referrer-policy
strict-origin-when-cross-origin,origin
cf-bgj
imgq:85,h2pri
last-modified
Thu, 02 Nov 2023 14:39:03 GMT
cross-origin-opener-policy
same-origin
server
cloudflare
etag
"6543b487-6e09"
vary
Accept
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1699014696&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=y0AyLx3gGIK29Ct3Kk7toOHSvw9SN8UPdJmqQSG9vCI%3D"}]}
content-type
image/webp
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef34aff34db3-FRA
rw.bea76ad0e23f.js
realpython.com/static/frontend/reader/
2 KB
1 KB
Script
General
Full URL
https://realpython.com/static/frontend/reader/rw.bea76ad0e23f.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
0c01c7604292b7c676da14cce3e8b99482135c2c41b4fb009ae0f1befdd7c3b1
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
7656261
content-encoding
br
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Wed, 21 Jun 2023 18:28:02 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"64934132-705"
vary
Accept-Encoding
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34afff4db3-FRA
jquery.min.00727d1d5d9c.js
realpython.com/static/
88 KB
32 KB
Script
General
Full URL
https://realpython.com/static/jquery.min.00727d1d5d9c.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a3cf00c109d907e543bc4f6dbc85eb31068f94515251347e9e57509b52ee3d74
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
7302929
content-encoding
br
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Sun, 02 Jul 2023 18:50:02 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"64a1c6da-15e40"
vary
Accept-Encoding
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34a8044db3-FRA
popper.min.47dc3aaf2942.js
realpython.com/static/
21 KB
8 KB
Script
General
Full URL
https://realpython.com/static/popper.min.47dc3aaf2942.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9bb27247a903da745a2171dfeaafd1d5dd6aae82dba5748baf34536a5bf14c0b
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
7211428
content-encoding
br
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Sun, 02 Jul 2023 18:50:02 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"64a1c6da-52fe"
vary
Accept-Encoding
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34a8084db3-FRA
bootstrap.min.a3b2689424c3.js
realpython.com/static/
61 KB
16 KB
Script
General
Full URL
https://realpython.com/static/bootstrap.min.a3b2689424c3.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
1f4713596d3ac2be84684cc5fd35340cdf27f0474e2e7dbb2e2bfb920a3993e0
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
5919670
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1699368395&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=2aMUFLULFRfu1ki0MIjhP172hhc8DJrkYQlx8jCrW0E%3D
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Tue, 07 Nov 2023 12:02:01 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"654a2739-f470"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1699368395&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=2aMUFLULFRfu1ki0MIjhP172hhc8DJrkYQlx8jCrW0E%3D"}]}
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34b80f4db3-FRA
codeblock.5c8399b698d9.js
realpython.com/static/frontend/reader/
2 KB
2 KB
Script
General
Full URL
https://realpython.com/static/frontend/reader/codeblock.5c8399b698d9.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
2c3e85a2ce454bf3a7137a25439c1a7268c72be84d388e17902e73bcf3454b66
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
7747986
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1698414834&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=mIlrrLex4wPOqXlE8HCNTvTOcbp3OP1ozv4%2BqNBlLNQ%3D
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Fri, 27 Oct 2023 13:51:26 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"653bc05e-84e"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1698414834&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=mIlrrLex4wPOqXlE8HCNTvTOcbp3OP1ozv4%2BqNBlLNQ%3D"}]}
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34b8104db3-FRA
lightbox.45ed8c5a3d27.js
realpython.com/static/frontend/reader/
56 KB
17 KB
Script
General
Full URL
https://realpython.com/static/frontend/reader/lightbox.45ed8c5a3d27.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
bcd8f0875770aca08b25cecebc85ded290b39d2f1934ab8e0bd2e3637a2a07cb
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
1386907
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1701501259&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=TeSSOOB1dP7zNqDJGmtUbzK%2FQ9FxFxMl4%2B%2FpfRDcTeo%3D
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Fri, 01 Dec 2023 20:44:51 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"656a45c3-ded0"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1701501259&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=TeSSOOB1dP7zNqDJGmtUbzK%2FQ9FxFxMl4%2B%2FpfRDcTeo%3D"}]}
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34b8144db3-FRA
platforms-ui.b11202dc6079.js
realpython.com/static/frontend/reader/
725 B
1021 B
Script
General
Full URL
https://realpython.com/static/frontend/reader/platforms-ui.b11202dc6079.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
5b62b52605f7e78c2ba0f047367376bca401bde3e582450af6ba7a0a01ac514b
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
5833456
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1698498933&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=MOI07a%2F%2FRigzOwxDbbmU7P%2Fa4URg9L%2FPrdYW5VwW5hY%3D
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Fri, 27 Oct 2023 14:33:54 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"653bca52-2d5"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1698498933&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=MOI07a%2F%2FRigzOwxDbbmU7P%2Fa4URg9L%2FPrdYW5VwW5hY%3D"}]}
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34b8154db3-FRA
tag.js
srv.realpython.net/
11 KB
5 KB
Script
General
Full URL
https://srv.realpython.net/tag.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a4b60bc34d3c37880be5208e4956f498731a1448d4b16d019328da97afb24a9c
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
712
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1704278468&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=T7IO%2Fz5%2F5oi4jATM%2Bhoa%2F%2FMkYMhlfBBn%2BhV2KWCjUlg%3D
referrer-policy
same-origin
last-modified
Wed, 19 Jul 2023 23:08:13 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"64b86cdd-2b3e"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1704278468&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=T7IO%2Fz5%2F5oi4jATM%2Bhoa%2F%2FMkYMhlfBBn%2BhV2KWCjUlg%3D"}]}
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=3600, s-maxage=900, public
cf-ray
850cef354fe95d50-FRA
toc-refresh.f019e7905d90.js
realpython.com/static/frontend/reader/
1 KB
909 B
Script
General
Full URL
https://realpython.com/static/frontend/reader/toc-refresh.f019e7905d90.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
0a4cd75551e1c39857ca5891f979fbfb958798cb98168c9bd4187dc493fa93ad
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
7472499
content-encoding
br
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Wed, 10 May 2023 23:37:37 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"645c2ac1-49a"
vary
Accept-Encoding
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34b8164db3-FRA
completion-status.dd9ca59c605f.js
realpython.com/static/frontend/reader/
34 KB
11 KB
Script
General
Full URL
https://realpython.com/static/frontend/reader/completion-status.dd9ca59c605f.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
c608d83cff65a4294b999de44b53678f5ca8b7eab649a11b21ece89ec5577c72
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
1386907
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1701501259&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=TeSSOOB1dP7zNqDJGmtUbzK%2FQ9FxFxMl4%2B%2FpfRDcTeo%3D
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Fri, 01 Dec 2023 20:44:51 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"656a45c3-86c7"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1701501259&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=TeSSOOB1dP7zNqDJGmtUbzK%2FQ9FxFxMl4%2B%2FpfRDcTeo%3D"}]}
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34b8184db3-FRA
count.js
realpython.disqus.com/
1 KB
2 KB
Script
General
Full URL
https://realpython.disqus.com/count.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
199.232.192.134 , United States, ASN54113 (FASTLY, US),
Reverse DNS
Software
nginx /
Resource Hash
3487ef2baf0c08ba660a8a143cdeb8ebeec961eea04bccd7c49096b4eb26b875
Security Headers
Name Value
Strict-Transport-Security max-age=300; includeSubdomains
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

Date
Mon, 05 Feb 2024 17:39:43 GMT
Content-Encoding
gzip
X-Content-Type-Options
nosniff
Strict-Transport-Security
max-age=300; includeSubdomains
X-Amz-Cf-Pop
DFW55-C3
Age
114
Cross-Origin-Resource-Policy
cross-origin
Connection
keep-alive
Content-Length
871
X-XSS-Protection
1; mode=block
Last-Modified
Tue, 30 Jan 2024 16:50:16 GMT
Server
nginx
ETag
"65b928c8-367"
Vary
Accept-Encoding
Content-Type
application/javascript; charset=utf-8
Cache-Control
public, max-age=300
Link
<https://disqus.com>; rel=preconnect, <https://c.disquscdn.com>; rel=preconnect
X-Amz-Cf-Id
GqiMA5EUuN6snf60N2s3QYP2ZPDWv5zD_F1_CsLcfvYCVYQu-iB9uA==
lazy-disqus.07ee9079f4a3.js
realpython.com/static/frontend/reader/
1 KB
840 B
Script
General
Full URL
https://realpython.com/static/frontend/reader/lazy-disqus.07ee9079f4a3.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
efa28276f88cbee7e54db7ecf6ffea7b31af6ca7277734a455191a8c07eeb754
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
7724653
content-encoding
br
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Tue, 21 Feb 2023 20:45:24 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"63f52d64-422"
vary
Accept-Encoding
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34b8194db3-FRA
optins.12ffd39288e9.js
realpython.com/static/frontend/optins/
2 KB
2 KB
Script
General
Full URL
https://realpython.com/static/frontend/optins/optins.12ffd39288e9.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
cc087fca4bb2eee139b02f21d2b08b919ddec99cf0b2d3f34e04495784987921
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
525260
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1706629515&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=BkSPNQzq8rk6aUWsZfmWbapu%2BN0Mx%2BKMnrqotTgouso%3D
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Tue, 30 Jan 2024 15:16:36 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"65b912d4-9a7"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1706629515&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=BkSPNQzq8rk6aUWsZfmWbapu%2BN0Mx%2BKMnrqotTgouso%3D"}]}
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34b81b4db3-FRA
autocomplete.5cf5140902a7.js
realpython.com/static/frontend/search/
17 KB
7 KB
Script
General
Full URL
https://realpython.com/static/frontend/search/autocomplete.5cf5140902a7.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a8123d01505cf6562151664868a1fd136371b31d28e0ce09808bd5e8ad5ba6b3
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
age
1054743
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1706099991&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=HsypdvndcAauY11JmVaScJH%2Bjx7UJARoVC8998SmfaE%3D
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Wed, 24 Jan 2024 12:30:07 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"65b102cf-434e"
vary
Accept-Encoding
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1706099991&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=HsypdvndcAauY11JmVaScJH%2Bjx7UJARoVC8998SmfaE%3D"}]}
content-type
text/javascript; charset="utf-8"
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef34b81d4db3-FRA
collect
www.google-analytics.com/j/
16 B
221 B
XHR
General
Full URL
https://www.google-analytics.com/j/collect?v=1&_v=j101&aip=1&a=2099168795&t=pageview&_s=1&dl=https%3A%2F%2Frealpython.com%2Fiterate-through-dictionary-python%2F&ul=en-us&de=UTF-8&dt=How%20to%20Iterate%20Through%20a%20Dictionary%20in%20Python%20%E2%80%93%20Real%20Python&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=YEBAAEABAAAAACAAI~&jid=1949278496&gjid=1708167129&cid=1612988691.1707154784&tid=UA-35184939-1&_gid=322935368.1707154784&_r=1&_slc=1&cd1=0&cd2=0&z=351948700
Requested by
Host: www.google-analytics.com
URL: https://www.google-analytics.com/analytics.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:829::200e Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
94cec8f2a79df97f0951e3bb93dfb2ce82539f1793c922dacc482c4cece22e67
Security Headers
Name Value
X-Content-Type-Options nosniff

Request headers

Referer
https://realpython.com/
accept-language
de-DE,de;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36
Content-Type
text/plain

Response headers

pragma
no-cache
date
Mon, 05 Feb 2024 17:39:43 GMT
x-content-type-options
nosniff
last-modified
Sun, 17 May 1998 03:00:00 GMT
server
Golfe2
content-type
text/plain
access-control-allow-origin
https://realpython.com
cache-control
no-cache, no-store, must-revalidate
access-control-allow-credentials
true
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
16
expires
Fri, 01 Jan 1990 00:00:00 GMT
collect
region1.google-analytics.com/g/
0
253 B
Ping
General
Full URL
https://region1.google-analytics.com/g/collect?v=2&tid=G-L7L6L5F6Y6&gtm=45je41v0v9100298396za200&_p=1707154783366&gcd=11l1l1l1l1&npa=0&dma_cps=sypham&dma=1&cid=1612988691.1707154784&ul=en-us&sr=1600x1200&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&pscdl=noapi&_s=1&sid=1707154783&sct=1&seg=0&dl=https%3A%2F%2Frealpython.com%2Fiterate-through-dictionary-python%2F&dt=How%20to%20Iterate%20Through%20a%20Dictionary%20in%20Python%20%E2%80%93%20Real%20Python&en=page_view&_fv=1&_ss=1&_ee=1&tfd=3900
Requested by
Host: www.googletagmanager.com
URL: https://www.googletagmanager.com/gtag/js?id=G-L7L6L5F6Y6
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2001:4860:4802:32::36 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

pragma
no-cache
date
Mon, 05 Feb 2024 17:39:43 GMT
server
Golfe2
content-type
text/plain
access-control-allow-origin
https://realpython.com
cache-control
no-cache, no-store, must-revalidate
access-control-allow-credentials
true
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
0
expires
Fri, 01 Jan 1990 00:00:00 GMT
collect
stats.g.doubleclick.net/j/
4 B
348 B
XHR
General
Full URL
https://stats.g.doubleclick.net/j/collect?t=dc&aip=1&_r=3&v=1&_v=j101&tid=UA-35184939-1&cid=1612988691.1707154784&jid=1949278496&gjid=1708167129&_gid=322935368.1707154784&_u=YEBAAEAAAAAAACAAI~&z=1161981609
Requested by
Host: www.google-analytics.com
URL: https://www.google-analytics.com/analytics.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:400c:c00::9c Brussels, Belgium, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
84e01419bd81f32ac6df0f75f49c604fda9172000a3ae432b3c47b2a6a712d80
Security Headers
Name Value
Strict-Transport-Security max-age=10886400; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://realpython.com/
accept-language
de-DE,de;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36
Content-Type
text/plain

Response headers

pragma
no-cache
strict-transport-security
max-age=10886400; includeSubDomains; preload
date
Mon, 05 Feb 2024 17:39:43 GMT
x-content-type-options
nosniff
last-modified
Sun, 17 May 1998 03:00:00 GMT
server
Golfe2
content-type
text/plain
access-control-allow-origin
https://realpython.com
cache-control
no-cache, no-store, must-revalidate
access-control-allow-credentials
true
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
4
expires
Fri, 01 Jan 1990 00:00:00 GMT
js
www.googletagmanager.com/gtag/
253 KB
85 KB
Script
General
Full URL
https://www.googletagmanager.com/gtag/js?id=G-00HDMQ5TW1&cx=c&_slc=1
Requested by
Host: www.google-analytics.com
URL: https://www.google-analytics.com/analytics.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:811::2008 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Google Tag Manager /
Resource Hash
c6c3279b3ed46d1ad87af0d3f1c61da175f2570b0651f008fe0648168e7abce8
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Xss-Protection 0

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
content-encoding
br
strict-transport-security
max-age=31536000; includeSubDomains
server
Google Tag Manager
vary
Accept-Encoding
content-type
application/javascript; charset=UTF-8
access-control-allow-origin
*
cache-control
private, max-age=900
access-control-allow-credentials
true
cross-origin-resource-policy
cross-origin
access-control-allow-headers
Cache-Control
content-length
86856
x-xss-protection
0
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
expires
Mon, 05 Feb 2024 17:39:43 GMT
count-data.js
realpython.disqus.com/
295 B
878 B
Script
General
Full URL
https://realpython.disqus.com/count-data.js?1=https%3A%2F%2Frealpython.com%2Fiterate-through-dictionary-python%2F
Requested by
Host: realpython.disqus.com
URL: https://realpython.disqus.com/count.js
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
199.232.192.134 , United States, ASN54113 (FASTLY, US),
Reverse DNS
Software
nginx /
Resource Hash
ffc54865566ea14f7e847b060871c7066deff06d8642723cc22bccfe3c58165d
Security Headers
Name Value
Strict-Transport-Security max-age=300; includeSubdomains
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-Xss-Protection 1; mode=block

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

Date
Mon, 05 Feb 2024 17:39:43 GMT
Strict-Transport-Security
max-age=300; includeSubdomains
X-Content-Type-Options
nosniff
Server
nginx
Age
317
X-Frame-Options
SAMEORIGIN
Vary
Accept-Encoding
p3p
CP="DSP IDC CUR ADM DELi STP NAV COM UNI INT PHY DEM"
Content-Type
application/javascript; charset=UTF-8
Cache-Control
public, max-age=600
Cross-Origin-Resource-Policy
cross-origin
Connection
keep-alive
Link
<https://disqus.com>; rel=preconnect, <https://c.disquscdn.com>; rel=preconnect
Content-Length
295
X-XSS-Protection
1; mode=block
main.js
realpython.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/ea25f566/ Frame 2C8B
Redirect Chain
  • https://realpython.com/cdn-cgi/challenge-platform/scripts/jsd/main.js
  • https://realpython.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/ea25f566/main.js
7 KB
3 KB
Script
General
Full URL
https://realpython.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/ea25f566/main.js
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H3
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d2b28116a736bc52d12e80e680761d126f02ee29e44610a6df1d6b013882cc00
Security Headers
Name Value
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
content-encoding
br
x-content-type-options
nosniff
server
cloudflare
vary
accept-encoding
content-type
application/javascript; charset=UTF-8
cache-control
max-age=14400, public
cf-ray
850cef36cb1e4db3-FRA
alt-svc
h3=":443"; ma=86400

Redirect headers

date
Mon, 05 Feb 2024 17:39:43 GMT
server
cloudflare
vary
accept-encoding
location
/cdn-cgi/challenge-platform/h/g/scripts/jsd/ea25f566/main.js
access-control-allow-origin
*
cache-control
max-age=300, public
cf-ray
850cef367a8c4db3-FRA
alt-svc
h3=":443"; ma=86400
/
srv.realpython.net/call/
3 KB
1 KB
XHR
General
Full URL
https://srv.realpython.net/call/?d=eyJwIjoiNTg5NDYxMTYwNTIiLCJzIjpbIjF4MSIsIjh4MSIsIjR4MSIsIjh4MSIsIjh4MSIsIjh4MSIsIjh4MSIsIjh4MSIsIjh4MSIsIjh4MSIsIjh4MSIsIjh4MSJdfQ==
Requested by
Host: srv.realpython.net
URL: https://srv.realpython.net/tag.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
555d7525bec3962a3acb1d6313ec90dabf75115f3a2cc3177f7674f3d571530b
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
via
1.1 vegur
content-encoding
br
alt-svc
h3=":443"; ma=86400
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1707154784&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=%2BaEuC7qP0q1Okk9SAZZjuhRd2nCT%2BqvKe50Xkya%2F6Gs%3D
referrer-policy
same-origin
server
cloudflare
cross-origin-opener-policy
same-origin
access-control-max-age
86400
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1707154784&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=%2BaEuC7qP0q1Okk9SAZZjuhRd2nCT%2BqvKe50Xkya%2F6Gs%3D"}]}
content-type
application/json
access-control-allow-origin
*
access-control-allow-methods
GET, OPTIONS
cache-control
max-age=0, no-cache, no-store, must-revalidate, private
x-frame-options
DENY
cf-ray
850cef36cd729b22-FRA
access-control-allow-headers
X-Requested-With, Content-Type
vary
Accept-Encoding
expires
Mon, 05 Feb 2024 17:39:44 GMT
collect
region1.analytics.google.com/g/
0
54 B
Ping
General
Full URL
https://region1.analytics.google.com/g/collect?v=2&tid=G-00HDMQ5TW1&gtm=45je41v0v9126449280za200&_p=1707154783366&_gaz=1&gcd=11l1l1l1l2&npa=0&dma_cps=sypham&dma=1&ul=en-us&sr=1600x1200&cid=1612988691.1707154784&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&pscdl=noapi&_eu=ABAI&_s=1&dl=https%3A%2F%2Frealpython.com%2Fiterate-through-dictionary-python%2F&dt=How%20to%20Iterate%20Through%20a%20Dictionary%20in%20Python%20%E2%80%93%20Real%20Python&sid=1707154783&sct=1&seg=0&en=page_view&_fv=1&_ss=1&_ee=1&ep.ua_dimension_1=0&ep.ua_dimension_2=0&tfd=4049
Requested by
Host: www.googletagmanager.com
URL: https://www.googletagmanager.com/gtag/js?id=G-00HDMQ5TW1&cx=c&_slc=1
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2001:4860:4802:32::36 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

pragma
no-cache
date
Mon, 05 Feb 2024 17:39:43 GMT
server
Golfe2
content-type
text/plain
access-control-allow-origin
https://realpython.com
cache-control
no-cache, no-store, must-revalidate
access-control-allow-credentials
true
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
0
expires
Fri, 01 Jan 1990 00:00:00 GMT
collect
stats.g.doubleclick.net/g/
0
47 B
Ping
General
Full URL
https://stats.g.doubleclick.net/g/collect?v=2&tid=G-00HDMQ5TW1&cid=1612988691.1707154784&gtm=45je41v0v9126449280za200&aip=1&dma=1&dma_cps=sypham&gcd=11l1l1l1l2&npa=0
Requested by
Host: www.googletagmanager.com
URL: https://www.googletagmanager.com/gtag/js?id=G-00HDMQ5TW1&cx=c&_slc=1
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:400c:c00::9c Brussels, Belgium, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

pragma
no-cache
date
Mon, 05 Feb 2024 17:39:43 GMT
server
Golfe2
content-type
text/plain
access-control-allow-origin
https://realpython.com
cache-control
no-cache, no-store, must-revalidate
access-control-allow-credentials
true
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
0
expires
Fri, 01 Jan 1990 00:00:00 GMT
ga-audiences
www.google.de/ads/
42 B
408 B
Image
General
Full URL
https://www.google.de/ads/ga-audiences?v=1&t=sr&slf_rd=1&_r=4&tid=G-00HDMQ5TW1&cid=1612988691.1707154784&gtm=45je41v0v9126449280za200&aip=1&dma=1&dma_cps=sypham&gcd=11l1l1l1l2&npa=0&z=1580215536
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:80e::2003 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
cafe /
Resource Hash
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

pragma
no-cache
date
Mon, 05 Feb 2024 17:39:43 GMT
x-content-type-options
nosniff
server
cafe
content-type
image/gif
p3p
policyref="https://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC"
cache-control
no-cache, no-store, must-revalidate
cross-origin-resource-policy
cross-origin
timing-allow-origin
*
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
42
x-xss-protection
0
expires
Fri, 01 Jan 1990 00:00:00 GMT
ga-audiences
www.google.com/ads/
42 B
408 B
Image
General
Full URL
https://www.google.com/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j101&tid=UA-35184939-1&cid=1612988691.1707154784&jid=1949278496&_u=YEBAAEAAAAAAACAAI~&z=661901839
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:830::2004 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
cafe /
Resource Hash
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

pragma
no-cache
date
Mon, 05 Feb 2024 17:39:43 GMT
x-content-type-options
nosniff
server
cafe
content-type
image/gif
p3p
policyref="https://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC"
cache-control
no-cache, no-store, must-revalidate
cross-origin-resource-policy
cross-origin
timing-allow-origin
*
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
42
x-xss-protection
0
expires
Fri, 01 Jan 1990 00:00:00 GMT
ga-audiences
www.google.de/ads/
42 B
107 B
Image
General
Full URL
https://www.google.de/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j101&tid=UA-35184939-1&cid=1612988691.1707154784&jid=1949278496&_u=YEBAAEAAAAAAACAAI~&z=661901839
Requested by
Host: realpython.com
URL: https://realpython.com/iterate-through-dictionary-python/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:80e::2003 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
cafe /
Resource Hash
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

pragma
no-cache
date
Mon, 05 Feb 2024 17:39:43 GMT
x-content-type-options
nosniff
server
cafe
content-type
image/gif
p3p
policyref="https://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC"
cache-control
no-cache, no-store, must-revalidate
cross-origin-resource-policy
cross-origin
timing-allow-origin
*
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
42
x-xss-protection
0
expires
Fri, 01 Jan 1990 00:00:00 GMT
850cef3129339000
realpython.com/cdn-cgi/challenge-platform/h/g/jsd/r/ Frame 2C8B
0
312 B
XHR
General
Full URL
https://realpython.com/cdn-cgi/challenge-platform/h/g/jsd/r/850cef3129339000
Requested by
Host: realpython.com
URL: https://realpython.com/cdn-cgi/challenge-platform/scripts/jsd/main.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
accept-language
de-DE,de;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36
Content-Type
application/json

Response headers

date
Mon, 05 Feb 2024 17:39:43 GMT
content-encoding
br
server
cloudflare
cf-ray
850cef378c284db3-FRA
alt-svc
h3=":443"; ma=86400
content-type
text/plain; charset=UTF-8
21855bda3ff8f87b19d280bc237f4b83
img.realpython.net/
92 KB
92 KB
Image
General
Full URL
https://img.realpython.net/21855bda3ff8f87b19d280bc237f4b83
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
1a810717e766ca0ca6c13f6a4f5ae378afc7b123f5d335d474bf4e618b8ef1d2

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
6V4DC3G366EXKFJE
age
5831188
cf-polished
origFmt=png, origSize=105041
alt-svc
h3=":443"; ma=86400
content-length
93746
x-amz-id-2
3LT7iofVqM2IjlISNcbVATYnrBr94tyZEjKI3Ch5UjWTJHS3L01nSMs/xgCOt17Dw4ByDYUWXYM=
cf-bgj
imgq:85,h2pri
last-modified
Wed, 13 Mar 2019 18:20:01 GMT
server
cloudflare
etag
"21855bda3ff8f87b19d280bc237f4b83"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=1Os6nYrdL7Ew1izhOQlzMr%2Fu94m3H2ebillesSkJi7kUP%2BYD0gceneUIXWbGx1%2FdIeDdjH7iOK2eMQ4pXn%2FAnlntZvfYoGuUe9zrmFGnMk8pfDFvenc0%2FN1YTmR7IVR3ZSgyX8k4cTRD33xv%2BWVKug%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef398d1e5d50-FRA
16bf1efe41b538fae54711c58c701f0e
img.realpython.net/
58 KB
59 KB
Image
General
Full URL
https://img.realpython.net/16bf1efe41b538fae54711c58c701f0e
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
fa1763f888e9e7730a847873027caced8543c681dfc92bf59ac37261464e12f2

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
XPY2P7AZG12GKH5B
age
7223052
cf-polished
origFmt=png, origSize=69853
alt-svc
h3=":443"; ma=86400
content-length
59786
x-amz-id-2
mwCT3YO2L+rpaRhNhDD5CUTQ7Pkf/VStlvi+yl+Lvy39jjxl6Yyx42CToYedgPcSLxreqx8Axmo=
cf-bgj
imgq:85,h2pri
last-modified
Wed, 29 May 2019 17:40:42 GMT
server
cloudflare
etag
"16bf1efe41b538fae54711c58c701f0e"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=Lt1%2B9PqwgiehYkG362TL4h50%2FfGVIQViLJUMF22RyelXj8lsl7Jp6QnxDg4H08qUroLnFFH3sZN7rZBGD4HXLLfMKt56CJ0%2BCrn%2BsgevXhWvh%2BxcSpQmWnVs77r87LlOldsDo9GO63wWu2PDWVwZhw%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef398d225d50-FRA
257f65e32c1713399c59dacea36eb818
img.realpython.net/
30 KB
31 KB
Image
General
Full URL
https://img.realpython.net/257f65e32c1713399c59dacea36eb818
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
32457d9e0e3e0f6768343251955915c9bb4a5b8064f87470fcfe8fea6a1e8724

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
W79Q95TZV3SF2WDW
age
5924659
cf-polished
origFmt=png, origSize=35278
alt-svc
h3=":443"; ma=86400
content-length
30862
x-amz-id-2
zVeAIcadwUtxlheNFiW3XAq+KfG0KijOGBlnSmVUErD+gP9iawb7rUnlPfp0rSilf5dfxo1BUcA=
cf-bgj
imgq:85,h2pri
last-modified
Wed, 29 May 2019 17:34:06 GMT
server
cloudflare
etag
"257f65e32c1713399c59dacea36eb818"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=n%2Bh3hGKL0f20hzY7QddqvzXrInzSyCH6j01YgOGla6avBy69Yp03rejNWaLunX%2FScwlhZxHwHABDex%2FfWKDjPEfJXnal0UJ3FUv8%2BaQ3uUrfmNqt3rGNQ%2FrQoPzoz909c%2FfGvjEDHYE4IsOdphfNtg%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef398d195d50-FRA
cc86980015e727765da60f4377ac2185
img.realpython.net/
22 KB
22 KB
Image
General
Full URL
https://img.realpython.net/cc86980015e727765da60f4377ac2185
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
cbdbd3efffa3ed517b6d12b4e50b86f9fdee525d3c685d0cc5fe963474301914

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
D1MXK01C5KF7F43R
age
6016490
cf-polished
qual=85, origFmt=jpeg, origSize=43160
alt-svc
h3=":443"; ma=86400
content-length
22488
x-amz-id-2
3ddsg0kPnO/MYClpuMuBeIUDYky3uU+yMND5gutFyztW/waHJMD0+8l+7UMNndtgak0Hjp/DbaU=
cf-bgj
imgq:85,h2pri
last-modified
Mon, 01 Oct 2018 07:01:04 GMT
server
cloudflare
etag
"cc86980015e727765da60f4377ac2185"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=y2Io%2FE8jwwOy9A42ObbL9oJoB88SJtxtnAySTonqHsIjmkpdqjsV61Q175oOKsWbtIGjUHGxO7bSTDbwuK5RjC4V2LCwEV9dpGgtyg8Ei%2BDA9C1b8wkxqExRFuwi3XhaoV%2BtAGk9IGp7F6HW2%2FrW7A%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef398d1c5d50-FRA
4abc783883f79f916711682eb20f448e
img.realpython.net/
23 KB
23 KB
Image
General
Full URL
https://img.realpython.net/4abc783883f79f916711682eb20f448e
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
351b9a518dd98aeea3cd655fe4e19b5fb9a56ab1dc88a7a9add074ea336ce575

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
F1E2458VM6FT7MS9
age
5918947
cf-polished
qual=85, origFmt=jpeg, origSize=46187
alt-svc
h3=":443"; ma=86400
content-length
23190
x-amz-id-2
vVYLk7otjbsMtY3oeub0xpwP4T8g+cELJsIfUg4mjwrwk679eIKBGytKPF5d1oKVxan3vFyyQjQ=
cf-bgj
imgq:85,h2pri
last-modified
Mon, 01 Oct 2018 06:51:49 GMT
server
cloudflare
etag
"4abc783883f79f916711682eb20f448e"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=9QqolNBNXZPJj6MAViMPV0njQBnI15b5ooL8%2Bkzd1GUFyxnwVkQKvB%2Fq7oGnCOBL5vKA94QdSu3jReqQAvVvdIE336l80E4GKMrlqziyV94gNhODUXUXL0Dt0X8uX36XRe6vZO3NjiQcy0gNCaeppA%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef398d215d50-FRA
2f88361b887b78ff6d7d0ccb73261a45
img.realpython.net/
37 KB
38 KB
Image
General
Full URL
https://img.realpython.net/2f88361b887b78ff6d7d0ccb73261a45
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
3368439c94efba7e840c28d7eb21573cfa28b5248aedd3fabf49d689c632c1ff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
ZHHT53789T8HMW8D
age
7472344
cf-polished
qual=85, origFmt=jpeg, origSize=66706
alt-svc
h3=":443"; ma=86400
content-length
37736
x-amz-id-2
yhctU/xzM8XYDGyF2veMaHtwebefKEtAqHwh7S2Axj5mfIV6AtYbFhZPy1qSCE+1ARQmTylAxTM=
cf-bgj
imgq:85,h2pri
last-modified
Mon, 01 Oct 2018 07:12:08 GMT
server
cloudflare
etag
"2f88361b887b78ff6d7d0ccb73261a45"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=IspKQ2ln%2B5LKLg3zpBNni8qLGeXHjana%2B1KO58Xw%2FP2BVUy7nCFUR8MRezVeLo%2B%2Bfzj1QL7ie85Xf%2BcbKq3ZYTNi%2Fd9e208VNrIYLmKzDU8TKzZoilP35EVgPttoUGsFevbBs4odSA63TA5nduLUvg%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef398d1f5d50-FRA
babd32c4a9b6cf2453889710f58b5914
img.realpython.net/
22 KB
22 KB
Image
General
Full URL
https://img.realpython.net/babd32c4a9b6cf2453889710f58b5914
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
ffc5d3fbb5c5e558de0bb086a868876dcb8a4002481974e8c12b48a8d427bc9b

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
5B37HASY9F0K8F6W
age
7547008
cf-polished
qual=85, origFmt=jpeg, origSize=46131
alt-svc
h3=":443"; ma=86400
content-length
22410
x-amz-id-2
Sp496eZ4gy7l+RvF/XGfZ5qEtdTcIz8HP4FXkhf4IPTRUJdk4cupH/JnTAX/0/MsoPL4LCz8tXg=
cf-bgj
imgq:85,h2pri
last-modified
Mon, 01 Oct 2018 07:15:34 GMT
server
cloudflare
etag
"babd32c4a9b6cf2453889710f58b5914"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=P20L2COGYxyAQY3ul%2BncYGQKj3s9241YDUX43moiu6nDdpgJoJTiX%2F39cUmilsbWyN7XbyYJEmX3YYnkDluMFmXj5oq8wJk0J8Mq0FkEcfJJNBA%2FwGbu7ldDGHvDPv2Ok0FVdB%2B%2FyQhnzInftIvgZA%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef39fdae5d50-FRA
e1ba3fda38afbf853a398cfa81ae1bca
img.realpython.net/
31 KB
31 KB
Image
General
Full URL
https://img.realpython.net/e1ba3fda38afbf853a398cfa81ae1bca
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
bdee8d5002fc135a6e5453d4193ea53f28ac6b4dce2e87f98aa390d253f13912

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
W1D26Q2EHZXFQPME
age
7657022
cf-polished
qual=85, origFmt=jpeg, origSize=42296
alt-svc
h3=":443"; ma=86400
content-length
31356
x-amz-id-2
bA8lIivxNeVJ3qkuq2puhV7r/vi5X+aUYVy8pRN6WXtr0AB5ao01dd0GjjprCdqyeOerMaiHSvo=
cf-bgj
imgq:85,h2pri
last-modified
Mon, 30 Jul 2018 23:19:09 GMT
server
cloudflare
etag
"e1ba3fda38afbf853a398cfa81ae1bca"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=HN%2F4s6r8qbDjJMCbUouJazDqsOcsA3qG%2B48zGbEJFBsU5gEtUNmwNiIVi5iAD8Zem%2BfuHvRHX3mHN03Cv%2FSJ6a3GUDyEPS%2Bul%2FUjUrE%2F0CvUWlwGspEWoe3JcCfabLfdPfRrKf1wdd3kE8rpw%2FdQzQ%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef39fdb05d50-FRA
b4e37fe7eacd981e87c0ebb599642da6
img.realpython.net/
26 KB
27 KB
Image
General
Full URL
https://img.realpython.net/b4e37fe7eacd981e87c0ebb599642da6
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
76be5fb19f835c875e658ab3509cf7a2a7f05628314363ca15f45dfd3655446f

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
Q6SFTJ6MR7J7215T
age
4665959
cf-polished
qual=85, origFmt=jpeg, origSize=38619
alt-svc
h3=":443"; ma=86400
content-length
26732
x-amz-id-2
Mo7JrIznK8CqUZLdf4jCavNGgecUQn2XpcgD5kl2WJdZlSVCIPxRyfKwycAVd8mnOuCCe4cQXyY=
cf-bgj
imgq:85,h2pri
last-modified
Mon, 30 Jul 2018 23:19:14 GMT
server
cloudflare
etag
"b4e37fe7eacd981e87c0ebb599642da6"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=TLsGormXJoeRkR4hzLPzQkr4RBKzEaTvUz3%2B%2BaO8zoK3W0wrIjxH%2BnGynxCXJDLEYSoqR5f0Lp%2BhdEsArXZTvYxXxn2ZjGOFbuQPWOVGUYIA2RDctkKVCv2B95clogS1w0WXC9d2PB4EQr0M06g4mg%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef39fdb25d50-FRA
e822f46aa4962c3565f257bb0c4679a8
img.realpython.net/
20 KB
21 KB
Image
General
Full URL
https://img.realpython.net/e822f46aa4962c3565f257bb0c4679a8
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
080cb2ca866f4e4c4cc552936b57fc04b8dded3bcbc0b6026874f9349ed50767

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
PCQ4HPDJ18SZSM5Q
age
6018479
cf-polished
qual=85, origFmt=jpeg, origSize=44097
alt-svc
h3=":443"; ma=86400
content-length
20892
x-amz-id-2
v6DNdaL8IZww9GZEv1V6aeY+rBGODWCWVtrirmA+Aq8CmiJm+CI1oKX/GCyMz057jxNLcbi44Vo=
cf-bgj
imgq:85,h2pri
last-modified
Tue, 30 Oct 2018 09:05:04 GMT
server
cloudflare
etag
"e822f46aa4962c3565f257bb0c4679a8"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=WgQ5rzX58oGFT4SAVrUpkrn3PwiDgO0yng04znujR9G0tKHCwshoSDTMLwZy9zOtWcjfkjUVMHyw2jcjnnYL%2FKTHTT6pZqxXPpZOpBOwuppaN1XU21H1UJMlRon3KQ6zytlEZh2bONgQwpD0Hh7PQg%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef39fdb45d50-FRA
655d5b5272a07eaebc6a0885e3bc64ec
img.realpython.net/
31 KB
31 KB
Image
General
Full URL
https://img.realpython.net/655d5b5272a07eaebc6a0885e3bc64ec
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9e3e7a26d9c63b32072cb022fb383d91f1e649f482a8c2d17b63d7ca21d772e9

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
H1PSP5R3QTCCMJRJ
age
2248281
cf-polished
qual=85, origFmt=jpeg, origSize=64130
alt-svc
h3=":443"; ma=86400
content-length
31690
x-amz-id-2
sNdfWErh1CwB/Gcn4fz2V+Hx9NuVmjzqshKlFaG2tHcnerxKUJdez629RjXlIJgA2chpzBV78gM=
cf-bgj
imgq:85,h2pri
last-modified
Tue, 30 Oct 2018 09:02:06 GMT
server
cloudflare
etag
"655d5b5272a07eaebc6a0885e3bc64ec"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=YyzJeVEi6Xnt5UyN23VFOzn6L%2FCzEBYVGdNLo2wZvhYU0%2BpaAfNTP6Ev8%2BNqPM4sBQPOzr3c3rarQ9lylPxeWZzkX7of9RIIS0Pi%2BuLTz4LWmvbQMlUnOXD17Dtk8iG%2Fz0Q5ovNM2ArfwtHbwNs1fw%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef39fdb65d50-FRA
c75ad5c06078a2b00c305659dda76f56
img.realpython.net/
52 KB
53 KB
Image
General
Full URL
https://img.realpython.net/c75ad5c06078a2b00c305659dda76f56
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
b1e3c38707478c0489e784d515e783088bbdde57398b725c496c96ccb2177235

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-amz-request-id
9MHEBRBCK1P54XTH
age
7402722
cf-polished
origSize=54160, status=webp_bigger
alt-svc
h3=":443"; ma=86400
content-length
53729
x-amz-id-2
bk2Z6GcKvaC8rgFmk997ePrByd/uSxZPykvu54DtCFaz1p1LWACyiOZcHTZ3A6lrmwnjAhY4ayA=
cf-bgj
imgq:85,h2pri
last-modified
Tue, 06 Oct 2020 00:48:23 GMT
server
cloudflare
etag
"c75ad5c06078a2b00c305659dda76f56"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=tkZJMwQvuouEH3LAxCIz4l5gFBcJ8YMuKV8uVHBfhid%2FEzLHmn8HLx15cwbiAWptvxCLnVIhyAT8YEU7wFiP4ZaU9r8kMEQz9DNRtwvd0SStllXqM%2FfBNiWkERNwpK73AH7g9%2B2unmg8JDNrw%2FXMQg%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/png
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef39fdb75d50-FRA
/
robocrop.realpython.net/
7 KB
8 KB
Image
General
Full URL
https://robocrop.realpython.net/?url=https%3A//files.realpython.com/media/Perfil_final1.9f896bc212f6.jpg&w=215&h=215&mode=crop&sig=d5445576454e66fffb8c54c94a51779f114f6d98
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
b9b68a4832d5d702ec1b8ebeb2472282831dd4296d594706405dd2c84c527ef6

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
via
1.1 vegur
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
age
6007746
cf-polished
qual=85, origFmt=jpeg, origSize=7911
alt-svc
h3=":443"; ma=86400
content-length
7434
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1699644669&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=Iab1AQ7uYE3xUuZkY27V%2BfSvgqRuX%2Fbdu7aK89QFDkw%3D
cf-bgj
imgq:85,h2pri
last-modified
Fri, 08 Mar 2019 14:16:20 GMT
server
cloudflare
etag
"0f0b020ed8d9aaecc906e1639e1d1e90fc4894d2"
vary
Accept
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1699644669&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=Iab1AQ7uYE3xUuZkY27V%2BfSvgqRuX%2Fbdu7aK89QFDkw%3D"}]}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef3bc81d5d50-FRA
/
robocrop.realpython.net/
7 KB
8 KB
Image
General
Full URL
https://robocrop.realpython.net/?url=https%3A//files.realpython.com/media/PP.9b8b026f75b8.jpg&w=239&h=239&mode=crop&sig=11667a6dd5c29e4c9363f18be59360551af5eddc
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
164630095dce7899feb4dd0b24d9aa13de38cbe66109ae4f2d3bc878d4c3522d

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
via
1.1 vegur
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
age
6017439
cf-polished
qual=85, origFmt=jpeg, origSize=8494
alt-svc
h3=":443"; ma=86400
content-length
7650
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1699552993&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=q%2BPevbtvcaFNN8D2OsNphBhy1mgW2TozGXZFfXAHgjM%3D
cf-bgj
imgq:85,h2pri
last-modified
Thu, 27 Jan 2022 04:30:03 GMT
server
cloudflare
etag
"c60d8ad383117d57766c261f8552d9e0d7cc0632"
vary
Accept
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1699552993&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=q%2BPevbtvcaFNN8D2OsNphBhy1mgW2TozGXZFfXAHgjM%3D"}]}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef3bc8195d50-FRA
/
robocrop.realpython.net/
7 KB
8 KB
Image
General
Full URL
https://robocrop.realpython.net/?url=https%3A//files.realpython.com/media/gahjelle.470149ee709e.jpg&w=200&h=200&mode=crop&sig=c6390201e73d3e09429d73da5bb29c17ab10403a
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3c3bd269423e7251ab493b968ec4b57ce350ac506d2ba149b3cf798a937e832

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
via
1.1 vegur
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
5831285
cf-polished
origSize=7360, status=webp_bigger
alt-svc
h3=":443"; ma=86400
content-length
7203
cf-bgj
imgq:85,h2pri
last-modified
Tue, 17 Apr 2018 23:29:48 GMT
server
cloudflare
etag
"22f3d1c9fe66be1725a504961181c55a68f2450f"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=YPoP%2BvlHC1ce1fNX87mTFiKRC%2BTZl3pgMK1Gnltmb5BgxU9tGv%2FkZakXblsrf1T0ahnrQExVUBFyViNsBu1yZnAERg%2BHs6w5jsa7zR2zOOdaRDkZULihchV65NeRO%2FpePmfGFlIEOnqUDYH6jA8MhKchGgKa"}],"group":"cf-nel","max_age":604800}
content-type
image/jpeg
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef3bc81b5d50-FRA
/
robocrop.realpython.net/
4 KB
5 KB
Image
General
Full URL
https://robocrop.realpython.net/?url=https%3A//files.realpython.com/media/jima.0b8f990b951a.jpg&w=175&h=175&mode=crop&sig=7a31f392cdb36bdba441a07f51cb4ee9e05b6278
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
4128a81df9ab3809284a16ad83113bba33f9e8adac75bb5f04bf36f71175f9fe

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
via
1.1 vegur
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
age
5741879
cf-polished
qual=85, origFmt=jpeg, origSize=5092
alt-svc
h3=":443"; ma=86400
content-length
4216
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1701371365&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=RPqRkhyx3n8XG%2FzsK0LaXJ2SNCTsx1Y1vl%2BdsfQc8Qw%3D
cf-bgj
imgq:85,h2pri
last-modified
Tue, 17 Apr 2018 23:29:49 GMT
server
cloudflare
etag
"70eb8953eeffbbd0b9056772ecb144d2ac13df0d"
vary
Accept
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1701371365&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=RPqRkhyx3n8XG%2FzsK0LaXJ2SNCTsx1Y1vl%2BdsfQc8Qw%3D"}]}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef3bc81c5d50-FRA
/
robocrop.realpython.net/
7 KB
7 KB
Image
General
Full URL
https://robocrop.realpython.net/?url=https%3A//files.realpython.com/media/jjablonksi-avatar.e37c4f83308e.jpg&w=200&h=200&mode=crop&sig=706b16de3cb88a8f353f4a98d7c7bc7234229bd0
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
598d4b3c6d9d307f81daa0231263180b8d815b8279e4e831e4d80f0a40d5e3ec

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
via
1.1 vegur
cf-cache-status
HIT
nel
{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
age
994056
cf-polished
qual=85, origFmt=jpeg, origSize=7253
alt-svc
h3=":443"; ma=86400
content-length
7032
reporting-endpoints
heroku-nel=https://nel.heroku.com/reports?ts=1700639675&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=mdtkUL945ss9NNKWlyXJwh1C%2BgMS3kI04ex6NZHIo5g%3D
cf-bgj
imgq:85,h2pri
last-modified
Sun, 19 Aug 2018 20:15:03 GMT
server
cloudflare
etag
"d2e3004eb2c135e84d515a541ee5257ce7789a1f"
vary
Accept
report-to
{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1700639675&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=mdtkUL945ss9NNKWlyXJwh1C%2BgMS3kI04ex6NZHIo5g%3D"}]}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef3be8415d50-FRA
/
robocrop.realpython.net/
3 KB
3 KB
Image
General
Full URL
https://robocrop.realpython.net/?url=https%3A//files.realpython.com/media/VZxEtUor_400x400.7169c68e3950.jpg&w=100&h=100&mode=crop&sig=d9cf1b0b2fe0e552070ab0b5a15b72c54464c74c
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:faf , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
60820039cae53f6192310cfa88d8a5c6ee37710b96e14113bf041ffeb3bba9c7

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
via
1.1 vegur
cf-cache-status
HIT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
age
5828776
cf-polished
qual=85, origFmt=jpeg, origSize=2987
alt-svc
h3=":443"; ma=86400
content-length
2786
cf-bgj
imgq:85,h2pri
last-modified
Fri, 10 Dec 2021 19:12:00 GMT
server
cloudflare
etag
"c05f704f90cafdfdec1f23065d2bcd7cc9b5ae8e"
vary
Accept
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=gF2z9%2Ftn6cucoiQ2wit8o1S4sbTeYOaY38TsaXPGnZf4qkxYBNd0%2BkfNcB93Zbt7EjkA7XwZxGdwdDO%2FlPGsxt68WnPlrswiffQ3dqD6YErRgUD4oXR%2FHsNu3sC6hxCWR2C%2F5VObtw%2FQ%2Bct66u702bTFLiXM"}],"group":"cf-nel","max_age":604800}
content-type
image/webp
cache-control
max-age=315360000, public, immutable
accept-ranges
bytes
cf-ray
850cef3be8435d50-FRA
lesson-locked.f5105cfd26db.svg
realpython.com/static/videos/
228 KB
57 KB
Image
General
Full URL
https://realpython.com/static/videos/lesson-locked.f5105cfd26db.svg
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:10::6816:10ab , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9427ddb7f713ea1dfeae8082f185160e7621e642b22e92641dff2f573f72fb91
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

date
Mon, 05 Feb 2024 17:39:44 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
via
1.1 vegur
age
314750
content-encoding
br
alt-svc
h3=":443"; ma=86400
referrer-policy
strict-origin-when-cross-origin,origin
last-modified
Tue, 28 Mar 2023 03:38:18 GMT
server
cloudflare
cross-origin-opener-policy
same-origin
etag
W/"6422612a-39196"
vary
Accept-Encoding
content-type
image/svg+xml
access-control-allow-origin
*
cache-control
max-age=315360000, public, immutable
cf-ray
850cef3bea844db3-FRA
/
srv.realpython.net/imp/64754707389/
0
0
Ping
General
Full URL
https://srv.realpython.net/imp/64754707389/?c=31941813441&p=58946116052&r=53415
Requested by
Host: srv.realpython.net
URL: https://srv.realpython.net/tag.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700:20::ac43:45f5 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

accept-language
de-DE,de;q=0.9
Referer
https://realpython.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.6167.139 Safari/537.36

Response headers

Verdicts & Comments Add Verdict or Comment

22 JavaScript Global Variables

These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.

object| 0 string| GoogleAnalyticsObject function| ga function| gtag object| dataLayer object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| google_tag_manager function| onYouTubeIframeAPIReady function| $ function| jQuery function| Popper object| bootstrap string| rp_prop_id function| disqus_config string| disqus_script_url object| DISQUSWIDGETS undefined| disqus_domain undefined| disqus_shortname function| onDisqusReady

7 Cookies

Domain/Path Name / Value
realpython.com/ Name: csrftoken
Value: R7sFVgNsopi4yzeBxk49DHZPgTEJXKzn
.realpython.com/ Name: _gid
Value: GA1.2.322935368.1707154784
.realpython.com/ Name: _gat
Value: 1
.realpython.com/ Name: _ga_L7L6L5F6Y6
Value: GS1.1.1707154783.1.0.1707154783.0.0.0
.realpython.com/ Name: _ga
Value: GA1.1.1612988691.1707154784
.realpython.com/ Name: _ga_00HDMQ5TW1
Value: GS1.2.1707154783.1.0.1707154783.60.0.0
.realpython.com/ Name: cf_clearance
Value: UqfcJhyOBo8hQyiu5kl_OtpEkO2OPDkqjM_gsVeQWFo-1707154783-1-AVZJrEs/brlb7BwD24XQGcy4+fiMC8B3bdAwnLPAn9hcsu4fmGUkWflFUDPqBHYE1j8kMSfiw00LHi2m8DL5WMY=

Security Headers

This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page

Header Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Indicators

This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.

img.realpython.net
realpython.com
realpython.disqus.com
region1.analytics.google.com
region1.google-analytics.com
robocrop.realpython.net
srv.realpython.net
stats.g.doubleclick.net
www.google-analytics.com
www.google.com
www.google.de
www.googletagmanager.com
199.232.192.134
2001:4860:4802:32::36
2606:4700:10::6816:10ab
2606:4700:20::681a:faf
2606:4700:20::ac43:45f5
2a00:1450:4001:80e::2003
2a00:1450:4001:811::2008
2a00:1450:4001:829::200e
2a00:1450:4001:830::2004
2a00:1450:400c:c00::9c
04a409d492fa1a3574acb225db54736256b62143f48a826b65cb850bab3efa91
080cb2ca866f4e4c4cc552936b57fc04b8dded3bcbc0b6026874f9349ed50767
0a4cd75551e1c39857ca5891f979fbfb958798cb98168c9bd4187dc493fa93ad
0c01c7604292b7c676da14cce3e8b99482135c2c41b4fb009ae0f1befdd7c3b1
164630095dce7899feb4dd0b24d9aa13de38cbe66109ae4f2d3bc878d4c3522d
191c85479ef0b1329b52142f19b959561f94b441dd5be7f308a794343f265b8a
1a810717e766ca0ca6c13f6a4f5ae378afc7b123f5d335d474bf4e618b8ef1d2
1f4713596d3ac2be84684cc5fd35340cdf27f0474e2e7dbb2e2bfb920a3993e0
2c3e85a2ce454bf3a7137a25439c1a7268c72be84d388e17902e73bcf3454b66
32457d9e0e3e0f6768343251955915c9bb4a5b8064f87470fcfe8fea6a1e8724
3368439c94efba7e840c28d7eb21573cfa28b5248aedd3fabf49d689c632c1ff
3487ef2baf0c08ba660a8a143cdeb8ebeec961eea04bccd7c49096b4eb26b875
351b9a518dd98aeea3cd655fe4e19b5fb9a56ab1dc88a7a9add074ea336ce575
4128a81df9ab3809284a16ad83113bba33f9e8adac75bb5f04bf36f71175f9fe
542e2cbe2227ee7f529a835c09112a038e2ebeb9997ba492f7f104d9d0a16407
555d7525bec3962a3acb1d6313ec90dabf75115f3a2cc3177f7674f3d571530b
598d4b3c6d9d307f81daa0231263180b8d815b8279e4e831e4d80f0a40d5e3ec
5b62b52605f7e78c2ba0f047367376bca401bde3e582450af6ba7a0a01ac514b
60820039cae53f6192310cfa88d8a5c6ee37710b96e14113bf041ffeb3bba9c7
6a87ba857b5ec037b39c03bfaff604a253104771ff0b2227e3a1cfbc4ef9a84c
7524c7ae664d5d9461d8c8701be178420456e750317f232b52a00c0530c54097
76be5fb19f835c875e658ab3509cf7a2a7f05628314363ca15f45dfd3655446f
84e01419bd81f32ac6df0f75f49c604fda9172000a3ae432b3c47b2a6a712d80
86eb7b0c4e5766c83e02021454c48f3b08ba648284324a631aa838a63f3f0534
9427ddb7f713ea1dfeae8082f185160e7621e642b22e92641dff2f573f72fb91
94cec8f2a79df97f0951e3bb93dfb2ce82539f1793c922dacc482c4cece22e67
9bb27247a903da745a2171dfeaafd1d5dd6aae82dba5748baf34536a5bf14c0b
9beb040d8d954c78f79c216d4a6316b6f469ea66cb4e4549816432e277f27f3a
9e3e7a26d9c63b32072cb022fb383d91f1e649f482a8c2d17b63d7ca21d772e9
a3cf00c109d907e543bc4f6dbc85eb31068f94515251347e9e57509b52ee3d74
a4b60bc34d3c37880be5208e4956f498731a1448d4b16d019328da97afb24a9c
a8123d01505cf6562151664868a1fd136371b31d28e0ce09808bd5e8ad5ba6b3
a929c82a55288e0b3930fdbcf6a04e5e25d96dd33905f47016c24c0b3f463ef9
b1e3c38707478c0489e784d515e783088bbdde57398b725c496c96ccb2177235
b9b68a4832d5d702ec1b8ebeb2472282831dd4296d594706405dd2c84c527ef6
bcd8f0875770aca08b25cecebc85ded290b39d2f1934ab8e0bd2e3637a2a07cb
bdee8d5002fc135a6e5453d4193ea53f28ac6b4dce2e87f98aa390d253f13912
c075f688c7c29c567474ea66becf407e3149b043a93b24c7d519f771bbfdb1fa
c608d83cff65a4294b999de44b53678f5ca8b7eab649a11b21ece89ec5577c72
c6c3279b3ed46d1ad87af0d3f1c61da175f2570b0651f008fe0648168e7abce8
cbdbd3efffa3ed517b6d12b4e50b86f9fdee525d3c685d0cc5fe963474301914
cc087fca4bb2eee139b02f21d2b08b919ddec99cf0b2d3f34e04495784987921
d05a3837bd4aaac19b6f097df5127954e2822ce9c886c5175865e9a4eb327c8e
d2b28116a736bc52d12e80e680761d126f02ee29e44610a6df1d6b013882cc00
d378e98d1110341e90d75e8ef09678a7082c5834100f0f148552aeec7aa02ac7
d7119abb3b6b58a896006adef8ab0b61ccf9532bbc5bb90fafc234958ae17455
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e3c3bd269423e7251ab493b968ec4b57ce350ac506d2ba149b3cf798a937e832
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
efa28276f88cbee7e54db7ecf6ffea7b31af6ca7277734a455191a8c07eeb754
fa1763f888e9e7730a847873027caced8543c681dfc92bf59ac37261464e12f2
ffc54865566ea14f7e847b060871c7066deff06d8642723cc22bccfe3c58165d
ffc5d3fbb5c5e558de0bb086a868876dcb8a4002481974e8c12b48a8d427bc9b