URL: http://programmingbydoing.com/
Submission: On January 02 via api from US — Scanned from NL

Summary

This website contacted 4 IPs in 2 countries across 3 domains to perform 10 HTTP transactions. The main IP is 2a06:98c1:3120::3, located in United States and belongs to CLOUDFLARENET, US. The main domain is programmingbydoing.com.
This is the only time programmingbydoing.com was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
6 2a06:98c1:312... 13335 (CLOUDFLAR...)
2 2a00:1450:400... 15169 (GOOGLE)
1 2a00:1450:400... 15169 (GOOGLE)
1 216.239.32.36 15169 (GOOGLE)
10 4
Apex Domain
Subdomains
Transfer
6 programmingbydoing.com
programmingbydoing.com
20 KB
3 google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 101
region1.google-analytics.com — Cisco Umbrella Rank: 1695
21 KB
1 googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 114
81 KB
10 3
Domain Requested by
6 programmingbydoing.com programmingbydoing.com
2 www.google-analytics.com programmingbydoing.com
www.google-analytics.com
1 region1.google-analytics.com www.googletagmanager.com
1 www.googletagmanager.com www.google-analytics.com
10 4

This site contains links to these domains. Also see Links.

Domain
learnjavathehardway.org
grahammitchell.com
projecteuler.net
www.reddit.com
gist.github.com
Subject Issuer Validity Valid
*.google-analytics.com
GTS CA 1C3
2023-11-20 -
2024-02-12
3 months crt.sh

This page contains 1 frames:

Primary Page: http://programmingbydoing.com/
Frame ID: AA895C4A477D8C812CDA1D176748AF2E
Requests: 10 HTTP requests in this frame

Screenshot

Page Title

Programming by Doing

Detected technologies

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

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

Page Statistics

10
Requests

30 %
HTTPS

75 %
IPv6

3
Domains

4
Subdomains

4
IPs

2
Countries

122 kB
Transfer

334 kB
Size

4
Cookies

Redirected requests

There were HTTP redirect chains for the following requests:

Request Chain 5
  • http://www.google-analytics.com/analytics.js HTTP 307
  • https://www.google-analytics.com/analytics.js

10 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request /
programmingbydoing.com/
50 KB
11 KB
Document
General
Full URL
http://programmingbydoing.com/
Protocol
HTTP/1.1
Server
2a06:98c1:3120::3 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a6c03f8073ada22139966e0ee3e8b6df63d364aad3c8b3a7aa33b41416c4ef91

Request headers

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

Response headers

CF-Cache-Status
DYNAMIC
CF-RAY
83f17e4e0d7d30e8-FRA
Connection
keep-alive
Content-Encoding
gzip
Content-Type
text/html
Date
Tue, 02 Jan 2024 08:04:49 GMT
Last-Modified
Sun, 14 Aug 2016 13:00:46 GMT
NEL
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Report-To
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=S%2BbqdsvE73Ps9G%2BvuXpix1kQ%2BWStPYGuhDjOgSuZs%2FeQlxFXLP%2Fm%2BRmyE3bmiQXqeCBgXiWyRrEEEaYNBESxuP0%2BqNiGVs1su9Sxxrr%2B31PxnkiNyUTLfDh7Rsbp5bJpb6dRHZNhXY8p4mlZ%2FvEsYDkECP23"}],"group":"cf-nel","max_age":604800}
Server
cloudflare
Transfer-Encoding
chunked
Vary
Accept-Encoding
alt-svc
h3=":443"; ma=86400
site.css
programmingbydoing.com/css/
1 KB
1 KB
Stylesheet
General
Full URL
http://programmingbydoing.com/css/site.css
Requested by
Host: programmingbydoing.com
URL: http://programmingbydoing.com/
Protocol
HTTP/1.1
Server
2a06:98c1:3120::3 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d8093893c9175741bde29ed0054e5ac3faea7a4f4c35f2a3a917b912b8a758c6

Request headers

accept-language
nl-NL,nl;q=0.9
Referer
http://programmingbydoing.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.129 Safari/537.36

Response headers

Date
Tue, 02 Jan 2024 08:04:49 GMT
Content-Encoding
gzip
CF-Cache-Status
HIT
NEL
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Connection
keep-alive
alt-svc
h3=":443"; ma=86400
Content-Length
510
Last-Modified
Tue, 16 Apr 2013 15:37:05 GMT
Server
cloudflare
ETag
"74d90-4be-4da7c24338a40"
Vary
Accept-Encoding
Report-To
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=lCYWLj0xLl%2FsoOBEiwd55Bbuyvgj4sB6b3rGQ0hIGOcmZ%2Fb%2BKukQnwEJ7mRLHaa7QRSFIabEz1Cjb38QXF9IC8FZIP1xScrsKwpVr6eUusShQxUw236iyqmCtCOuVzZRJb39XpbBMpSh0DcRan9E3sLpE6eN"}],"group":"cf-nel","max_age":604800}
Content-Type
text/css
Cache-Control
max-age=14400
Accept-Ranges
bytes
CF-RAY
83f17e4f58a60496-CDG
pbd-logo-3-120x97.png
programmingbydoing.com/pix/
4 KB
5 KB
Image
General
Full URL
http://programmingbydoing.com/pix/pbd-logo-3-120x97.png
Requested by
Host: programmingbydoing.com
URL: http://programmingbydoing.com/
Protocol
HTTP/1.1
Server
2a06:98c1:3120::3 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
79127e3c77a2c309196b7b46e85fdeac59256b307fe3e577c0a5f6d8a72aa98a

Request headers

accept-language
nl-NL,nl;q=0.9
Referer
http://programmingbydoing.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.129 Safari/537.36

Response headers

Date
Tue, 02 Jan 2024 08:04:50 GMT
CF-Cache-Status
HIT
Last-Modified
Tue, 16 Apr 2013 15:37:05 GMT
NEL
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server
cloudflare
ETag
"74db8-f42-4da7c24338a40"
Vary
Accept-Encoding
Report-To
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=SZHslCwVgFBGGr3odDQovY7MkLMaTm%2FmEdy8McDK%2B9xDhp3jeMrSIS7YzZfkhzXUaGhPsMqS7DdLiXDuYN91shYq%2FBK4pmS3P3Cp1mgYUA0ixCo2LxDoaz5n2k%2B3zqk5Ga6ZKGIz7pVJwyR09TpPPhmk0Zdv"}],"group":"cf-nel","max_age":604800}
Content-Type
image/png
Cache-Control
max-age=14400
Connection
keep-alive
Accept-Ranges
bytes
CF-RAY
83f17e599e650496-CDG
alt-svc
h3=":443"; ma=86400
Content-Length
3906
source_code.png
programmingbydoing.com/pix/
564 B
1 KB
Image
General
Full URL
http://programmingbydoing.com/pix/source_code.png
Requested by
Host: programmingbydoing.com
URL: http://programmingbydoing.com/
Protocol
HTTP/1.1
Server
2a06:98c1:3120::3 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
3259886cb7f0c2c9d35275c1b5deccfaffee1d60e76de36370fadbd6476ad18b

Request headers

accept-language
nl-NL,nl;q=0.9
Referer
http://programmingbydoing.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.129 Safari/537.36

Response headers

Date
Tue, 02 Jan 2024 08:04:53 GMT
CF-Cache-Status
HIT
Last-Modified
Tue, 16 Apr 2013 15:37:05 GMT
NEL
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server
cloudflare
ETag
"74dc4-234-4da7c24338a40"
Vary
Accept-Encoding
Report-To
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=QQuZS3LBdkY5ZVhGgbpItqMLckEXi6n2UrZUdGZT5MllTxZIMNip4AZMN1M0sM0LBAXacDMcpZmj0trvpZyX9hxboeoHCusf%2F5oZPJSK8DkWKwDpvCnUHDZNBJgYrPZ0Yen9tcIR9QO8I%2BrLk3xrmsaDbHM7"}],"group":"cf-nel","max_age":604800}
Content-Type
image/png
Cache-Control
max-age=14400
Connection
keep-alive
Accept-Ranges
bytes
CF-RAY
83f17e59ae3b3660-FRA
alt-svc
h3=":443"; ma=86400
Content-Length
564
new.png
programmingbydoing.com/pix/
226 B
954 B
Image
General
Full URL
http://programmingbydoing.com/pix/new.png
Requested by
Host: programmingbydoing.com
URL: http://programmingbydoing.com/
Protocol
HTTP/1.1
Server
2a06:98c1:3120::3 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
b38b887b7d4875181fe4d713800c72f8793a89cb8510db44079c091dce90da18

Request headers

accept-language
nl-NL,nl;q=0.9
Referer
http://programmingbydoing.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.129 Safari/537.36

Response headers

Date
Tue, 02 Jan 2024 08:04:51 GMT
CF-Cache-Status
HIT
Last-Modified
Tue, 16 Apr 2013 15:37:05 GMT
NEL
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server
cloudflare
ETag
"74db4-e2-4da7c24338a40"
Vary
Accept-Encoding
Report-To
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=HbYZqXcjnSsgE9hwRJ9f7oVGOUp%2B32Wrjswgelh%2FUAiORCUXttz4cPSdnYMixC41zff8f9rotP4hfmyVPIMzy23CV3uNyQv8myynonI2OyBmK6kH4meJaKgvz%2BxaeqxNBprVOqb7nzi96MHXKA8Hd8zfH6tQ"}],"group":"cf-nel","max_age":604800}
Content-Type
image/png
Cache-Control
max-age=14400
Connection
keep-alive
Accept-Ranges
bytes
CF-RAY
83f17e5b48810496-CDG
alt-svc
h3=":443"; ma=86400
Content-Length
226
projecteuler.png
programmingbydoing.com/pix/
547 B
1 KB
Image
General
Full URL
http://programmingbydoing.com/pix/projecteuler.png
Requested by
Host: programmingbydoing.com
URL: http://programmingbydoing.com/
Protocol
HTTP/1.1
Server
2a06:98c1:3120::3 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
56db233bb6549446341ea07b387ca82add4f4c1c4a9d49af83b3e2e4279e2cdd

Request headers

accept-language
nl-NL,nl;q=0.9
Referer
http://programmingbydoing.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.129 Safari/537.36

Response headers

Date
Tue, 02 Jan 2024 08:04:51 GMT
CF-Cache-Status
MISS
Last-Modified
Tue, 16 Apr 2013 15:37:05 GMT
NEL
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server
cloudflare
ETag
"74dc3-223-4da7c24338a40"
Vary
Accept-Encoding
Report-To
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=8LjW0JZ9cuZE26g4mmUDQS76D%2FkUMLEZPoZVLZBsfJSIeI9HzuazDBnAtY27n%2FCKcRMf2P7BxmHkYgm593Warq5HAkonvdQNgYgzecw7Ci%2Bhl5WYB8G%2B3XB6jKndDrG1jxIibbrDDcZlHcQ1pMFIkXykjJQr"}],"group":"cf-nel","max_age":604800}
Content-Type
image/png
Cache-Control
max-age=14400
Connection
keep-alive
Accept-Ranges
bytes
CF-RAY
83f17e5b8b56bb32-FRA
alt-svc
h3=":443"; ma=86400
Content-Length
547
analytics.js
www.google-analytics.com/
Redirect Chain
  • http://www.google-analytics.com/analytics.js
  • https://www.google-analytics.com/analytics.js
52 KB
21 KB
Script
General
Full URL
https://www.google-analytics.com/analytics.js
Requested by
Host: programmingbydoing.com
URL: http://programmingbydoing.com/
Protocol
H2
Server
2a00:1450:4001:82b::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
nl-NL,nl;q=0.9
Referer
http://programmingbydoing.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.129 Safari/537.36

Response headers

strict-transport-security
max-age=10886400; includeSubDomains; preload
content-encoding
gzip
x-content-type-options
nosniff
date
Tue, 02 Jan 2024 07:48:17 GMT
last-modified
Tue, 12 Dec 2023 18:09:08 GMT
server
Golfe2
age
995
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
Tue, 02 Jan 2024 09:48:17 GMT

Redirect headers

Location
https://www.google-analytics.com/analytics.js
Non-Authoritative-Reason
HSTS
Cross-Origin-Resource-Policy
Cross-Origin
collect
www.google-analytics.com/j/
15 B
225 B
XHR
General
Full URL
https://www.google-analytics.com/j/collect?v=1&_v=j101&a=304731666&t=pageview&_s=1&dl=http%3A%2F%2Fprogrammingbydoing.com%2F&ul=en-us&de=UTF-8&dt=Programming%20by%20Doing&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=IEBAAAABAAAAACAAI~&jid=513686542&gjid=1235856522&cid=342709179.1704182692&tid=UA-40195193-1&_gid=245352281.1704182692&_r=1&_slc=1&z=1913541098
Requested by
Host: www.google-analytics.com
URL: http://www.google-analytics.com/analytics.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:82b::200e Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
63b56b18ae5b5ea600a1f86c11f9e1d1e37e75381bd9174c5081558d0c3d2463
Security Headers
Name Value
X-Content-Type-Options nosniff

Request headers

Referer
http://programmingbydoing.com/
accept-language
nl-NL,nl;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.129 Safari/537.36
Content-Type
text/plain

Response headers

pragma
no-cache
date
Tue, 02 Jan 2024 08:04:52 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
http://programmingbydoing.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
15
expires
Fri, 01 Jan 1990 00:00:00 GMT
js
www.googletagmanager.com/gtag/
226 KB
81 KB
Script
General
Full URL
https://www.googletagmanager.com/gtag/js?id=G-5HPTW14W2M&cx=c&_slc=1
Requested by
Host: www.google-analytics.com
URL: http://www.google-analytics.com/analytics.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:80f::2008 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Google Tag Manager /
Resource Hash
1547b98068c5c1cf35ff042ebc15dd113f63103b66303bdfbb657e280ccb1dee
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Xss-Protection 0

Request headers

accept-language
nl-NL,nl;q=0.9
Referer
http://programmingbydoing.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.129 Safari/537.36

Response headers

date
Tue, 02 Jan 2024 08:04:52 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
82644
x-xss-protection
0
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
expires
Tue, 02 Jan 2024 08:04:52 GMT
collect
region1.google-analytics.com/g/
0
258 B
Ping
General
Full URL
https://region1.google-analytics.com/g/collect?v=2&tid=G-5HPTW14W2M&gtm=45je3bt0v9124093863&_p=1704182692282&gcd=11l1l1l1l2&dma_cps=sypham&dma=1&ul=en-us&sr=1600x1200&cid=342709179.1704182692&_eu=ABAI&ngs=1&_s=1&dl=http%3A%2F%2Fprogrammingbydoing.com%2F&dt=Programming%20by%20Doing&sid=1704182692&sct=1&seg=0&en=page_view&_fv=1&_ss=1&_ee=1&tfd=3904
Requested by
Host: www.googletagmanager.com
URL: https://www.googletagmanager.com/gtag/js?id=G-5HPTW14W2M&cx=c&_slc=1
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
216.239.32.36 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

accept-language
nl-NL,nl;q=0.9
Referer
http://programmingbydoing.com/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.129 Safari/537.36

Response headers

pragma
no-cache
date
Tue, 02 Jan 2024 08:04:53 GMT
server
Golfe2
content-type
text/plain
access-control-allow-origin
http://programmingbydoing.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

Verdicts & Comments Add Verdict or Comment

8 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.

string| GoogleAnalyticsObject function| ga object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| dataLayer object| google_tag_manager

4 Cookies

Domain/Path Name / Value
.programmingbydoing.com/ Name: _ga
Value: GA1.2.342709179.1704182692
.programmingbydoing.com/ Name: _gid
Value: GA1.2.245352281.1704182692
.programmingbydoing.com/ Name: _gat
Value: 1
.programmingbydoing.com/ Name: _ga_5HPTW14W2M
Value: GS1.2.1704182692.1.0.1704182692.0.0.0