URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Submission: On November 03 via api from US

Summary

This website contacted 5 IPs in 2 countries across 5 domains to perform 39 HTTP transactions. The main IP is 151.101.130.217, located in United States and belongs to FASTLY - Fastly, US. The main domain is dev.to.
TLS certificate: Issued by GlobalSign CloudSSL CA - SHA256 - G3 on August 6th 2019. Valid for: 6 months.
This is the only time dev.to was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
3 151.101.130.217 54113 (FASTLY)
24 2a04:4e42:3::591 54113 (FASTLY)
1 2606:4700::68... 13335 (CLOUDFLAR...)
10 2a04:4e42:1b:... 54113 (FASTLY)
1 52.87.72.111 14618 (AMAZON-AES)
39 5
Domain Requested by
24 practicaldev-herokuapp-com.freetls.fastly.net dev.to
10 res.cloudinary.com dev.to
3 dev.to practicaldev-herokuapp-com.freetls.fastly.net
1 api.airbrake.io practicaldev-herokuapp-com.freetls.fastly.net
1 unpkg.com dev.to
39 5
Subject Issuer Validity Valid
t2.shared.global.fastly.net
GlobalSign CloudSSL CA - SHA256 - G3
2019-08-06 -
2020-02-16
6 months crt.sh
*.freetls.global.fastly.net
GlobalSign CloudSSL CA - SHA256 - G3
2019-01-02 -
2020-01-03
a year crt.sh
ssl714328.cloudflaressl.com
COMODO ECC Domain Validation Secure Server CA 2
2019-09-10 -
2020-03-18
6 months crt.sh
*.cloudinary.com
Go Daddy Secure Certificate Authority - G2
2018-07-01 -
2020-06-22
2 years crt.sh
*.airbrake.io
SSL.com DV CA
2018-10-16 -
2020-11-27
2 years crt.sh

This page contains 1 frames:

Primary Page: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Frame ID: 7BE6F815E16747D0766F8B67170DB85E
Requests: 39 HTTP requests in this frame

Screenshot


Detected technologies

Overall confidence: 100%
Detected patterns
  • headers server /^Cowboy$/i

Overall confidence: 100%
Detected patterns
  • headers server /^Cowboy$/i

Overall confidence: 100%
Detected patterns
  • headers via /varnish(?: \(Varnish\/([\d.]+)\))?/i

Page Statistics

39
Requests

100 %
HTTPS

60 %
IPv6

5
Domains

5
Subdomains

5
IPs

2
Countries

349 kB
Transfer

1105 kB
Size

0
Cookies

Redirected requests

There were HTTP redirect chains for the following requests:

39 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request 7-best-practices-for-json-web-tokens
dev.to/neilmadden/
198 KB
41 KB
Document
General
Full URL
https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
151.101.130.217 , United States, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
445cb4ed3db46a834ad35222404934b4372b47aacbd172e212dd6fefb35cf7b1
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-Xss-Protection 1; mode=block

Request headers

:method
GET
:authority
dev.to
:scheme
https
:path
/neilmadden/7-best-practices-for-json-web-tokens
pragma
no-cache
cache-control
no-cache
upgrade-insecure-requests
1
user-agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36
sec-fetch-mode
navigate
sec-fetch-user
?1
accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
sec-fetch-site
none
accept-encoding
gzip, deflate, br
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36
Sec-Fetch-Mode
navigate
Sec-Fetch-User
?1

Response headers

status
200
server
Cowboy
x-frame-options
SAMEORIGIN
x-xss-protection
1; mode=block
x-content-type-options
nosniff
x-download-options
noopen
x-permitted-cross-domain-policies
none
referrer-policy
strict-origin-when-cross-origin
cache-control
public, no-cache
content-type
text/html; charset=utf-8
content-encoding
gzip
x-request-id
b3feb050-0629-4bbb-930a-fab9cf90f976
x-runtime
0.080440
via
1.1 vegur 1.1 varnish 1.1 varnish
access-control-allow-origin
*
accept-ranges
bytes
date
Sun, 03 Nov 2019 01:42:43 GMT
age
0
x-served-by
cache-den19639-DEN, cache-fra19130-FRA
x-cache
MISS, MISS
x-cache-hits
0, 0
x-timer
S1572745362.440719,VS0,VE746
vary
Accept-Encoding, X-Loggedin
content-length
41425
manifest-e7a896eb6e4c42dab811.js
practicaldev-herokuapp-com.freetls.fastly.net/packs/
2 KB
1 KB
Script
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/packs/manifest-e7a896eb6e4c42dab811.js
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
7b9c6724872460c53c9bd0a843ee6fa3cd450598a125f563944aeb63521797b5

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
730760
x-cache
HIT, HIT
status
200
content-length
908
x-served-by
cache-den19639-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 25 Oct 2019 14:40:36 GMT
server
Cowboy
x-timer
S1572745363.287661,VS0,VE0
vary
Accept-Encoding, X-Loggedin
content-type
application/javascript
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 55
vendor-2118bfb383163009a084.js
practicaldev-herokuapp-com.freetls.fastly.net/packs/
587 KB
145 KB
Script
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/packs/vendor-2118bfb383163009a084.js
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
16f463bf39f9148835d8bbcf0c5d4ac3882a1e455d91115afd06330f3744adc7

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
452153
x-cache
HIT, HIT
status
200
content-length
148350
x-served-by
cache-den19640-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Mon, 28 Oct 2019 20:04:19 GMT
server
Cowboy
x-timer
S1572745363.287723,VS0,VE0
vary
Accept-Encoding, X-Loggedin
content-type
application/javascript
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
2, 2
Search-2a4a1644472292975fda.js
practicaldev-herokuapp-com.freetls.fastly.net/packs/
5 KB
2 KB
Script
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/packs/Search-2a4a1644472292975fda.js
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
86044cf79d1739a4339c83b0ae9f3cb6fb3e555fc7aa4e36ede3675bdfbbdd9d

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
452152
x-cache
HIT, HIT
status
200
content-length
2097
x-served-by
cache-den19642-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Mon, 28 Oct 2019 20:04:19 GMT
server
Cowboy
x-timer
S1572745363.287782,VS0,VE0
vary
Accept-Encoding, X-Loggedin
content-type
application/javascript
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
2, 29
base-a0a6cb3ed5d243c0ee3bd7838e241d58538826579b5fdbffe795867350d6520c.js
practicaldev-herokuapp-com.freetls.fastly.net/assets/
201 KB
56 KB
Script
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/base-a0a6cb3ed5d243c0ee3bd7838e241d58538826579b5fdbffe795867350d6520c.js
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
a0a6cb3ed5d243c0ee3bd7838e241d58538826579b5fdbffe795867350d6520c

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
101408
x-cache
HIT, HIT
status
200
content-length
56943
x-served-by
cache-den19626-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 01 Nov 2019 21:13:14 GMT
server
Cowboy
x-timer
S1572745363.287964,VS0,VE0
vary
Accept-Encoding, X-Loggedin
content-type
application/javascript
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
4, 175
keyboard-left-arrow-button-6a89d07165e7629f4742e0583fce267d91af274274c6b2ec6754d9d00bc69c28.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
628 B
590 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/keyboard-left-arrow-button-6a89d07165e7629f4742e0583fce267d91af274274c6b2ec6754d9d00bc69c28.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
6a89d07165e7629f4742e0583fce267d91af274274c6b2ec6754d9d00bc69c28

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
1058396
x-cache
HIT, HIT
status
200
content-length
427
x-served-by
cache-den19647-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 31 May 2019 12:56:05 GMT
server
Cowboy
x-timer
S1572745363.288196,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
36, 26
keyboard-right-arrow-button-344b5b41f21798a671d21895a8df9e8750fd779c7bdef5f105c3d064ab281e67.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
626 B
636 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/keyboard-right-arrow-button-344b5b41f21798a671d21895a8df9e8750fd779c7bdef5f105c3d064ab281e67.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
344b5b41f21798a671d21895a8df9e8750fd779c7bdef5f105c3d064ab281e67

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
1552218
x-cache
HIT, HIT
status
200
content-length
428
x-served-by
cache-den19629-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 31 May 2019 12:56:05 GMT
server
Cowboy
x-timer
S1572745363.288190,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
471, 27
refresh-button-71f92167d751fd28da5c7b386d5bf86c6dfcda3a9e79a20a365e443cc951e7de.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
811 B
629 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/refresh-button-71f92167d751fd28da5c7b386d5bf86c6dfcda3a9e79a20a365e443cc951e7de.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
71f92167d751fd28da5c7b386d5bf86c6dfcda3a9e79a20a365e443cc951e7de

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
1389291
x-cache
HIT, HIT
status
200
content-length
523
x-served-by
cache-den19650-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 31 May 2019 12:56:05 GMT
server
Cowboy
x-timer
S1572745363.299873,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 26
webcomponents-loader.js
unpkg.com/@webcomponents/webcomponentsjs@2.2.10/
6 KB
2 KB
Script
General
Full URL
https://unpkg.com/@webcomponents/webcomponentsjs@2.2.10/webcomponents-loader.js
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7aaf , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
028ddd0cf27c55dff07fa9232f63251cda3cbd811e2f2bc383c9349e39cd4bb6
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
br
x-content-type-options
nosniff
cf-cache-status
HIT
age
7758575
status
200
vary
Accept-Encoding
last-modified
Sat, 26 Oct 1985 08:15:00 GMT
server
cloudflare
etag
W/"1880-H4v9FAixcISxaA2WDUSbG+KgJzQ"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=31536000; includeSubDomains; preload
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
x-cloud-trace-context
10fcaf2464594130bfc2b8a1828045f7
cache-control
public, max-age=31536000
cf-ray
52faa738bd8b5970-VIE
clipboardCopy-fdd73746c95292c7470f.js
practicaldev-herokuapp-com.freetls.fastly.net/packs/
241 B
389 B
Script
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/packs/clipboardCopy-fdd73746c95292c7470f.js
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
e761902927eacd33d7498ad6c14fb6d75ad25fc18f000da63822870486c60a99

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
791705
x-cache
HIT, HIT
status
200
content-length
222
x-served-by
cache-den19648-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Thu, 24 Oct 2019 21:44:49 GMT
server
Cowboy
x-timer
S1572745363.300019,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
application/javascript
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 24
neilmadden.jpg
res.cloudinary.com/practicaldev/image/fetch/s--bRxbsgJZ--/c_fill,f_auto,fl_progressive,h_50,q_auto,w_50/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/1831/
638 B
913 B
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/fetch/s--bRxbsgJZ--/c_fill,f_auto,fl_progressive,h_50,q_auto,w_50/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/1831/neilmadden.jpg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
caa20f2490dfbf9f7bb151ea4d4c1776a0c5817b4498629bda491e3f1df8748b

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
314857
edge-cache-tag
174734876502912730968118538331741391142,206276926514053913538170886128429155190,34bca299fd2cb048267c78a433384a11
status
200
x-cache
HIT
content-length
638
x-served-by
cache-hhn4034-HHN
last-modified
Wed, 25 Jan 2017 16:24:21 GMT
server
cloudinary
x-timer
S1572745363.293958,VS0,VE1
etag
"7e2f271effa758e76f92f8992c811858"
vary
User-Agent,Save-Data
content-type
image/webp
access-control-allow-origin
*
content-disposition
inline; filename="neilmadden.webp"
cache-control
public, max-age=604800
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
1
emoji-one-heart-855b5a6263042e4c9448cf2cb0dd2e201598b77b1e3f1dc041492bc0128d9fb8.png
practicaldev-herokuapp-com.freetls.fastly.net/assets/emoji/
2 KB
2 KB
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/emoji/emoji-one-heart-855b5a6263042e4c9448cf2cb0dd2e201598b77b1e3f1dc041492bc0128d9fb8.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
855b5a6263042e4c9448cf2cb0dd2e201598b77b1e3f1dc041492bc0128d9fb8

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 vegur, 1.1 varnish, 1.1 varnish
age
156058
x-cache
HIT, HIT
status
200
content-length
1858
x-served-by
cache-den19633-DEN, cache-fra19164-FRA
last-modified
Thu, 30 May 2019 21:38:55 GMT
server
Cowboy
x-timer
S1572745363.300036,VS0,VE0
vary
X-Loggedin
content-type
image/png
access-control-allow-origin
*
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
2, 53
emoji-one-unicorn-695106da1194513bfa0092f1a75943f59089be7d6addbc7459bdfab80f5709e6.png
practicaldev-herokuapp-com.freetls.fastly.net/assets/emoji/
23 KB
23 KB
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/emoji/emoji-one-unicorn-695106da1194513bfa0092f1a75943f59089be7d6addbc7459bdfab80f5709e6.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
695106da1194513bfa0092f1a75943f59089be7d6addbc7459bdfab80f5709e6

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 vegur, 1.1 varnish, 1.1 varnish
age
827105
x-cache
HIT, HIT
status
200
content-length
23410
x-served-by
cache-den19622-DEN, cache-fra19164-FRA
last-modified
Thu, 30 May 2019 21:38:55 GMT
server
Cowboy
x-timer
S1572745363.300016,VS0,VE0
vary
X-Loggedin
content-type
image/png
access-control-allow-origin
*
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
7, 52
emoji-one-bookmark-040f92162fa88c379d9d4e04bc5c192b1eb0b080d109dfaf3c9b1a60a1aeef0a.png
practicaldev-herokuapp-com.freetls.fastly.net/assets/emoji/
6 KB
6 KB
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/emoji/emoji-one-bookmark-040f92162fa88c379d9d4e04bc5c192b1eb0b080d109dfaf3c9b1a60a1aeef0a.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
040f92162fa88c379d9d4e04bc5c192b1eb0b080d109dfaf3c9b1a60a1aeef0a

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 vegur, 1.1 varnish, 1.1 varnish
age
531971
x-cache
HIT, HIT
status
200
content-length
5748
x-served-by
cache-den19644-DEN, cache-fra19164-FRA
last-modified
Thu, 30 May 2019 21:38:55 GMT
server
Cowboy
x-timer
S1572745363.300130,VS0,VE0
vary
X-Loggedin
content-type
image/png
access-control-allow-origin
*
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 51
twitter-99c56e7c338b4d5c17d78f658882ddf18b0bbde5b3f42f84e7964689e7e8fb15.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
1 KB
809 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-99c56e7c338b4d5c17d78f658882ddf18b0bbde5b3f42f84e7964689e7e8fb15.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
99c56e7c338b4d5c17d78f658882ddf18b0bbde5b3f42f84e7964689e7e8fb15

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
1123097
x-cache
HIT, HIT
status
200
content-length
732
x-served-by
cache-den19622-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 31 May 2019 12:56:05 GMT
server
Cowboy
x-timer
S1572745363.300111,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
11, 24
three-dots-943ace87a6e3393984e260d09db4d12e3793f6658c33197e93c01ba552c165ba.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
877 B
594 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/three-dots-943ace87a6e3393984e260d09db4d12e3793f6658c33197e93c01ba552c165ba.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
943ace87a6e3393984e260d09db4d12e3793f6658c33197e93c01ba552c165ba

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
476808
x-cache
HIT, HIT
status
200
content-length
465
x-served-by
cache-den19650-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 31 May 2019 12:56:05 GMT
server
Cowboy
x-timer
S1572745363.300104,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
8, 24
content-copy-d564d822fccd292272dc5db1b788fe414691a408b10ccf1b34dfc366bd19eeeb.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
307 B
456 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/content-copy-d564d822fccd292272dc5db1b788fe414691a408b10ccf1b34dfc366bd19eeeb.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
d564d822fccd292272dc5db1b788fe414691a408b10ccf1b34dfc366bd19eeeb

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
2388954
x-cache
HIT, HIT
status
200
content-length
213
x-served-by
cache-den19623-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Wed, 15 May 2019 15:38:57 GMT
server
Cowboy
x-timer
S1572745363.300140,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 25
neilmadden.jpg
res.cloudinary.com/practicaldev/image/fetch/s--pspIypZf--/c_fill,f_auto,fl_progressive,h_180,q_auto,w_180/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/1831/
3 KB
3 KB
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/fetch/s--pspIypZf--/c_fill,f_auto,fl_progressive,h_180,q_auto,w_180/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/1831/neilmadden.jpg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
0398292b5f21312d2eaf6711129cb17d273427522e04e499d5d47cd16db3a374

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
46398
edge-cache-tag
174734876502912730968118538331741391142,122598664845823896606305738528880575727,34bca299fd2cb048267c78a433384a11
status
200
x-cache
HIT
content-length
2992
x-served-by
cache-hhn4034-HHN
last-modified
Wed, 25 Jan 2017 16:24:21 GMT
server
cloudinary
x-timer
S1572745363.294045,VS0,VE1
etag
"982b4dfe3cdcc671a88984ab55f79c9e"
vary
User-Agent,Save-Data
content-type
image/webp
access-control-allow-origin
*
content-disposition
inline; filename="neilmadden.webp"
cache-control
public, max-age=604800
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
1
twitter-logo-silhouette_1_letrqc.png
res.cloudinary.com/practicaldev/image/upload/v1456342401/
600 B
945 B
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/upload/v1456342401/twitter-logo-silhouette_1_letrqc.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
2f1e458af8a488141473014c10854a8bed2376509e2762ea602bc914d783b88d

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
957949
edge-cache-tag
34bca299fd2cb048267c78a433384a11
status
200
x-cache
HIT
content-length
600
x-served-by
cache-hhn4034-HHN
last-modified
Wed, 24 Feb 2016 19:33:22 GMT
server
cloudinary
x-timer
S1572745363.294077,VS0,VE0
etag
"82fc7d7179170bd29bf81d640a6cb697"
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
57
github-logo_m841aq.png
res.cloudinary.com/practicaldev/image/upload/v1456342401/
605 B
706 B
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/upload/v1456342401/github-logo_m841aq.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
1fe4ab1c6783e024ebc2ebbddd8db032847f5927d5bd9f40e23bf9a06bb0aae3

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
2328003
edge-cache-tag
34bca299fd2cb048267c78a433384a11
status
200
x-cache
HIT
content-length
605
x-served-by
cache-hhn4034-HHN
last-modified
Wed, 24 Feb 2016 19:33:22 GMT
server
cloudinary
x-timer
S1572745363.301495,VS0,VE0
etag
"43298f53fbd00b8582fd1a9a7adf1197"
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
53
link-symbol_apfbll.png
res.cloudinary.com/practicaldev/image/upload/v1456342401/
586 B
907 B
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/upload/v1456342401/link-symbol_apfbll.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
52825edd1f68a49925b4cde715a2ad0ae9e2bb3b7839ac87896f63787fa86856

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
1386712
edge-cache-tag
34bca299fd2cb048267c78a433384a11
status
200
x-cache
HIT
content-length
586
x-served-by
cache-hhn4034-HHN
last-modified
Wed, 24 Feb 2016 19:33:22 GMT
server
cloudinary
x-timer
S1572745363.301485,VS0,VE0
etag
"b5b447835a04fca6fe7559db1f40b440"
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
55
info-77808966a58690cfaad3e8c7923a4d78d8fab5d87e1c3f73aef7670f290eb00c.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
886 B
660 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/info-77808966a58690cfaad3e8c7923a4d78d8fab5d87e1c3f73aef7670f290eb00c.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
77808966a58690cfaad3e8c7923a4d78d8fab5d87e1c3f73aef7670f290eb00c

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
2359629
x-cache
HIT, HIT
status
200
content-length
488
x-served-by
cache-den19651-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 31 May 2019 12:56:05 GMT
server
Cowboy
x-timer
S1572745363.300406,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 22
image-upload-82e70cf7bf38042009c533de1ad5806ab1c33a116c24bb1518886250e076c006.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
1 KB
850 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/image-upload-82e70cf7bf38042009c533de1ad5806ab1c33a116c24bb1518886250e076c006.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
82e70cf7bf38042009c533de1ad5806ab1c33a116c24bb1518886250e076c006

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
472922
x-cache
HIT, HIT
status
200
content-length
721
x-served-by
cache-den19632-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 31 May 2019 12:56:05 GMT
server
Cowboy
x-timer
S1572745363.300401,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
663, 19
789320.png
res.cloudinary.com/practicaldev/image/fetch/s--9K9p-T6s--/c_fill,f_auto,fl_progressive,h_50,q_auto,w_50/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/3476/
132 B
359 B
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/fetch/s--9K9p-T6s--/c_fill,f_auto,fl_progressive,h_50,q_auto,w_50/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/3476/789320.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
683cc7adb3d08fd0876407a9b9bfc5ac0c57318752f284c9c7d5c01f884984eb

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
378218
edge-cache-tag
228226954084631198515271682049878142226,206276926514053913538170886128429155190,34bca299fd2cb048267c78a433384a11
status
200
x-cache
HIT
content-length
132
x-served-by
cache-hhn4034-HHN
last-modified
Wed, 22 Feb 2017 17:23:00 GMT
server
cloudinary
x-timer
S1572745363.301731,VS0,VE1
etag
"c3de3a306b8c177d652f1c1175c0e2e2"
vary
User-Agent,Save-Data
content-type
image/webp
access-control-allow-origin
*
content-disposition
inline; filename="789320.webp"
cache-control
public, max-age=604800
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
1
github-logo-6a5bca60a4ebf959a6df7f08217acd07ac2bc285164fae041eacb8a148b1bab9.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
2 KB
1 KB
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-6a5bca60a4ebf959a6df7f08217acd07ac2bc285164fae041eacb8a148b1bab9.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
6a5bca60a4ebf959a6df7f08217acd07ac2bc285164fae041eacb8a148b1bab9

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
2141643
x-cache
HIT, HIT
status
200
content-length
1112
x-served-by
cache-den19625-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Tue, 12 Mar 2019 23:39:30 GMT
server
Cowboy
x-timer
S1572745363.300418,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 27
favorite-heart-outline-button-eafc0d6b1b73d9d1e00410de01d79a2bc9cbfba43e1c2a674fad9d740abfa37d.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
1 KB
727 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/favorite-heart-outline-button-eafc0d6b1b73d9d1e00410de01d79a2bc9cbfba43e1c2a674fad9d740abfa37d.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
eafc0d6b1b73d9d1e00410de01d79a2bc9cbfba43e1c2a674fad9d740abfa37d

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
2073362
x-cache
HIT, HIT
status
200
content-length
626
x-served-by
cache-den19637-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 31 May 2019 12:56:05 GMT
server
Cowboy
x-timer
S1572745363.300389,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
3065, 15
twitter-logo-42be7109de07f8c991a9832d432c9d12ec1a965b5c0004bca9f6aa829ae43209.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
843 B
644 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-logo-42be7109de07f8c991a9832d432c9d12ec1a965b5c0004bca9f6aa829ae43209.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
42be7109de07f8c991a9832d432c9d12ec1a965b5c0004bca9f6aa829ae43209

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
1630008
x-cache
HIT, HIT
status
200
content-length
498
x-served-by
cache-den19651-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Tue, 12 Mar 2019 23:39:30 GMT
server
Cowboy
x-timer
S1572745363.300421,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
86, 27
b54e9797b0200809beec72355d5533fc.png
res.cloudinary.com/practicaldev/image/fetch/s--XXMfCySk--/c_fill,f_auto,fl_progressive,h_50,q_auto,w_50/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/2967/
558 B
949 B
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/fetch/s--XXMfCySk--/c_fill,f_auto,fl_progressive,h_50,q_auto,w_50/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/2967/b54e9797b0200809beec72355d5533fc.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
16a03244f7cb258e316e55cc100889fb4145a6beb3f48e13063bdf84a3f1fc03

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
0
edge-cache-tag
199114538101402109916015188687982147597,206276926514053913538170886128429155190,34bca299fd2cb048267c78a433384a11
status
200
x-cache
MISS
content-length
558
x-served-by
cache-hhn4034-HHN
last-modified
Fri, 10 Feb 2017 08:34:55 GMT
server
cloudinary
x-timer
S1572745363.301700,VS0,VE150
etag
"7426db600f21f9282853772f8b674f9e"
vary
User-Agent,Save-Data
content-type
image/webp
access-control-allow-origin
*
content-disposition
inline; filename="b54e9797b0200809beec72355d5533fc.webp"
cache-control
public, max-age=604800
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
0
c48cfe91-2801-4511-9848-d301db693c8b.jpg
res.cloudinary.com/practicaldev/image/fetch/s--JfbnpmtA--/c_fill,f_auto,fl_progressive,h_50,q_auto,w_50/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/222237/
712 B
1006 B
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/fetch/s--JfbnpmtA--/c_fill,f_auto,fl_progressive,h_50,q_auto,w_50/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/222237/c48cfe91-2801-4511-9848-d301db693c8b.jpg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
db2d8fc6a896004da179c2d62807c2b026c2c70814ca6bb6130b0d420de6f6b2

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
243710
edge-cache-tag
219841199108439299891529331383684978659,206276926514053913538170886128429155190,34bca299fd2cb048267c78a433384a11
status
200
x-cache
HIT
content-length
712
x-served-by
cache-hhn4034-HHN
last-modified
Mon, 02 Sep 2019 01:19:49 GMT
server
cloudinary
x-timer
S1572745363.301684,VS0,VE1
etag
"d3161b2f09a638f0b857815135599895"
vary
User-Agent,Save-Data
content-type
image/webp
access-control-allow-origin
*
content-disposition
inline; filename="c48cfe91-2801-4511-9848-d301db693c8b.webp"
cache-control
public, max-age=604800
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
1
reactions-stack-ee166e138ca182a567f74c986b6f810f670f4d199aca9c550cc7e6f49f34bd33.png
practicaldev-herokuapp-com.freetls.fastly.net/assets/
6 KB
6 KB
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/reactions-stack-ee166e138ca182a567f74c986b6f810f670f4d199aca9c550cc7e6f49f34bd33.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
ee166e138ca182a567f74c986b6f810f670f4d199aca9c550cc7e6f49f34bd33

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 vegur, 1.1 varnish, 1.1 varnish
age
531979
x-cache
HIT, HIT
status
200
content-length
5633
x-served-by
cache-den19635-DEN, cache-fra19164-FRA
last-modified
Thu, 30 May 2019 21:38:55 GMT
server
Cowboy
x-timer
S1572745363.300348,VS0,VE0
vary
X-Loggedin
content-type
image/png
access-control-allow-origin
*
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
110, 54
comments-bubble-9958d41b969a1620c614347d5ad3f270ab49582c1d9f82b617a6b4156d05dda0.png
practicaldev-herokuapp-com.freetls.fastly.net/assets/
3 KB
3 KB
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/comments-bubble-9958d41b969a1620c614347d5ad3f270ab49582c1d9f82b617a6b4156d05dda0.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
9958d41b969a1620c614347d5ad3f270ab49582c1d9f82b617a6b4156d05dda0

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 vegur, 1.1 varnish, 1.1 varnish
age
2294019
x-cache
HIT, HIT
status
200
content-length
2618
x-served-by
cache-den19639-DEN, cache-fra19164-FRA
last-modified
Thu, 30 May 2019 21:38:55 GMT
server
Cowboy
x-timer
S1572745363.300341,VS0,VE0
vary
X-Loggedin
content-type
image/png
access-control-allow-origin
*
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
38, 53
neilmadden.jpg
res.cloudinary.com/practicaldev/image/fetch/s--2c9U31pQ--/c_fill,f_auto,fl_progressive,h_90,q_auto,w_90/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/1831/
1 KB
2 KB
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/fetch/s--2c9U31pQ--/c_fill,f_auto,fl_progressive,h_90,q_auto,w_90/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/1831/neilmadden.jpg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
5383ebd2b8693f11cc0442232eabaa162c7b4d49d6cf2f4bcfec19a18b81ca44

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
0
edge-cache-tag
174734876502912730968118538331741391142,265772193943799273113093825272611328671,34bca299fd2cb048267c78a433384a11
status
200
x-cache
HIT
content-length
1260
x-served-by
cache-hhn4034-HHN
last-modified
Thu, 13 Apr 2017 00:09:43 GMT
server
cloudinary
x-timer
S1572745363.301779,VS0,VE401
etag
"4548b08ff8b456020e624bfac175a363"
vary
User-Agent,Save-Data
content-type
image/webp
access-control-allow-origin
*
content-disposition
inline; filename="neilmadden.webp"
cache-control
public, max-age=604800
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
1
webShare-1e72e070c0612dcaaac9.js
practicaldev-herokuapp-com.freetls.fastly.net/packs/
188 B
356 B
Script
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/packs/webShare-1e72e070c0612dcaaac9.js
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
c750da1616b9eeb197fbbd0f37cd4dc6c7bb9eab3088cf21a4f8f0356061eb08

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
791706
x-cache
HIT, HIT
status
200
content-length
189
x-served-by
cache-den19637-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Thu, 24 Oct 2019 21:44:49 GMT
server
Cowboy
x-timer
S1572745363.300371,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
application/javascript
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 24
hello-dev-32849ceeea96a6a572cac8c7fae35792fe27eb6a35f212a5dc502dbd18a68760.js
practicaldev-herokuapp-com.freetls.fastly.net/assets/
972 B
606 B
Script
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/hello-dev-32849ceeea96a6a572cac8c7fae35792fe27eb6a35f212a5dc502dbd18a68760.js
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
32849ceeea96a6a572cac8c7fae35792fe27eb6a35f212a5dc502dbd18a68760

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
2588100
x-cache
HIT, HIT
status
200
content-length
435
x-served-by
cache-den19636-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Tue, 03 Sep 2019 20:39:06 GMT
server
Cowboy
x-timer
S1572745363.300786,VS0,VE0
vary
Accept-Encoding, X-Loggedin
content-type
application/javascript
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 38
cancel-0be8005f8856ac2a9fa9cda5be88d724bebe1252f6c87c247b2258b0b4cbfdb9.svg
practicaldev-herokuapp-com.freetls.fastly.net/assets/
581 B
479 B
Image
General
Full URL
https://practicaldev-herokuapp-com.freetls.fastly.net/assets/cancel-0be8005f8856ac2a9fa9cda5be88d724bebe1252f6c87c247b2258b0b4cbfdb9.svg
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:3::591 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
0be8005f8856ac2a9fa9cda5be88d724bebe1252f6c87c247b2258b0b4cbfdb9

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
content-encoding
gzip
age
903298
x-cache
HIT, HIT
status
200
content-length
373
x-served-by
cache-den19645-DEN, cache-fra19164-FRA
access-control-allow-origin
*
last-modified
Fri, 31 May 2019 12:56:05 GMT
server
Cowboy
x-timer
S1572745363.300781,VS0,VE0
vary
X-Loggedin, Accept-Encoding
content-type
image/svg+xml
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 29
sloan.png
res.cloudinary.com/practicaldev/image/fetch/s--iiubRINO--/c_imagga_scale,f_auto,fl_progressive,q_auto,w_300/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/
38 KB
39 KB
Image
General
Full URL
https://res.cloudinary.com/practicaldev/image/fetch/s--iiubRINO--/c_imagga_scale,f_auto,fl_progressive,q_auto,w_300/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/sloan.png
Requested by
Host: dev.to
URL: https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2a04:4e42:1b::393 , Ascension Island, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
cloudinary /
Resource Hash
1f61216681bdb81c0aafb21ba302fdecbfcefdcff4c1f67a5ab92b0c26b8a2d0

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:43 GMT
via
1.1 varnish
age
86936
edge-cache-tag
122836956550086256436193457603672481908,250224265093845132545857433772193783808,34bca299fd2cb048267c78a433384a11
status
200
x-cache
HIT
content-length
39202
x-served-by
cache-hhn4034-HHN
last-modified
Wed, 23 Aug 2017 14:26:11 GMT
server
cloudinary
x-timer
S1572745363.303049,VS0,VE0
etag
"d9e63dc507d0adb7b2cd3723036745b9"
vary
User-Agent,Save-Data
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=604800
accept-ranges
bytes
timing-allow-origin
*
access-control-allow-headers
X-Requested-With,Range,User-Agent
x-cache-hits
2
notices
api.airbrake.io/api/v3/projects/1/
144 B
491 B
Fetch
General
Full URL
https://api.airbrake.io/api/v3/projects/1/notices?key=4520505f5806ca4578979a09f4fcfe9a
Requested by
Host: practicaldev-herokuapp-com.freetls.fastly.net
URL: https://practicaldev-herokuapp-com.freetls.fastly.net/assets/base-a0a6cb3ed5d243c0ee3bd7838e241d58538826579b5fdbffe795867350d6520c.js
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
52.87.72.111 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-52-87-72-111.compute-1.amazonaws.com
Software
/
Resource Hash
146ada9129d17addae82036fe57ec3e6c3198dcb431bfccb4039479695de7131

Request headers

Sec-Fetch-Mode
cors
Referer
https://dev.to/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36
Content-Type
text/plain;charset=UTF-8

Response headers

date
Sun, 03 Nov 2019 01:42:44 GMT
content-encoding
gzip
status
201
vary
Accept-Encoding
access-control-allow-methods
OPTIONS,GET,PUT,POST
content-type
application/json
access-control-allow-origin
*
x-ratelimit-remaining
9999
x-ratelimit-delay
16
x-ratelimit-limit
10000
access-control-allow-headers
Accept,Origin,Content-Type,X-Requested-With
access-control-expose-headers
X-RateLimit-Delay
search
dev.to/
8 KB
3 KB
XHR
General
Full URL
https://dev.to/search?q=&i=i
Requested by
Host: practicaldev-herokuapp-com.freetls.fastly.net
URL: https://practicaldev-herokuapp-com.freetls.fastly.net/assets/base-a0a6cb3ed5d243c0ee3bd7838e241d58538826579b5fdbffe795867350d6520c.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
151.101.130.217 , United States, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
14b4a07e137951a95ceda55e46d2608a242c8d34da228ac86eb4ce13b4ac742d
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-Xss-Protection 1; mode=block

Request headers

Sec-Fetch-Mode
cors
Referer
https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
x-permitted-cross-domain-policies
none
age
49680
x-cache
HIT, HIT
status
200
content-length
2921
x-xss-protection
1; mode=block
x-request-id
a8a76290-f1cf-4f30-8f58-4fbdcb8cdef7
x-served-by
cache-den19622-DEN, cache-fra19130-FRA
x-runtime
0.026959
access-control-allow-origin
*
referrer-policy
strict-origin-when-cross-origin
server
Cowboy
x-timer
S1572745364.266147,VS0,VE0
x-frame-options
SAMEORIGIN
x-download-options
noopen
vary
Accept-Encoding, X-Loggedin
content-type
text/html; charset=utf-8
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, no-cache
accept-ranges
bytes
x-cache-hits
2, 25
4-2b6018f6b2bf4a6a8e31.chunk.js
dev.to/packs/
2 KB
1 KB
Script
General
Full URL
https://dev.to/packs/4-2b6018f6b2bf4a6a8e31.chunk.js
Requested by
Host: practicaldev-herokuapp-com.freetls.fastly.net
URL: https://practicaldev-herokuapp-com.freetls.fastly.net/packs/manifest-e7a896eb6e4c42dab811.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
151.101.130.217 , United States, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
Cowboy /
Resource Hash
736543e2e9bc50ef8ed419524fc95c9f79197ea9c21aeacfa12e6eb561561d51

Request headers

Sec-Fetch-Mode
no-cors
Referer
https://dev.to/neilmadden/7-best-practices-for-json-web-tokens
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36

Response headers

date
Sun, 03 Nov 2019 01:42:44 GMT
content-encoding
gzip
age
791703
x-cache
HIT, HIT
status
200
content-length
957
x-served-by
cache-den19620-DEN, cache-fra19130-FRA
access-control-allow-origin
*
last-modified
Thu, 24 Oct 2019 21:44:49 GMT
server
Cowboy
x-timer
S1572745364.266595,VS0,VE0
vary
Accept-Encoding, X-Loggedin
content-type
application/javascript
via
1.1 vegur, 1.1 varnish, 1.1 varnish
cache-control
public, s-maxage=2592000, max-age=86400
accept-ranges
bytes
x-cache-hits
1, 1028

Verdicts & Comments Add Verdict or Comment

223 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| onformdata object| onpointerrawupdate object| videoPreviews object| tweets number| waitingOnPodcast number| checkRunkit undefined| polls undefined| poll undefined| pollId object| els undefined| displayPollResults function| webpackJsonp function| applyFocusVisiblePolyfill function| initNotifications function| markNotificationsAsRead function| fetchNotificationsCount function| initReactions function| listenForNotificationsBellClick function| initPagination function| initLoadMoreButton function| initScrolling function| checkIfNearBottomOfPage function| fetchNextPageIfNearBottom function| fetchNextVideoPage function| insertVideos function| buildVideoArticleHTML function| fetchNextPodcastPage function| insertArticles function| algoliaPaginate function| initializeAdditionalContentBoxes function| showChatModal function| hideChatModal function| toggleModal function| initModal function| handleChatButtonPress function| addButtonClickHandle function| fetchButton function| initializeChatButton function| initializeAllChatButtons function| initializeAllFollowButts function| initializeFollowButt function| addModalEventListener function| fetchButt function| addButtClickHandle function| handleTagButtAssignment function| assignInitialButtResponse function| handleOptimisticButtRender function| handleFollowButtPress function| assignState function| addFollowText function| addFollowingText function| initializeAllTagEditButtons function| archivedPosts function| showArchivedPosts function| hideArchivedPosts function| toggleArchivedPosts function| initializeArchivedPostFilter function| initializeArticleDate function| setReactionCount function| showUserReaction function| hideUserReaction function| hasUserReacted function| getNumReactions function| reactToArticle function| setCollectionFunctionality function| requestReactionCounts function| jumpToComments function| initializeArticleReactions function| initializeBaseTracking function| fallbackActivityRecording function| eventListening function| logImpressions function| trackCustomImpressions function| trackHTMLVariantTrial function| trackHtmlVariantSuccess function| trackPageView function| trackFifteenSecondsOnPage function| trackAdImpression function| trackAdClick function| initializeUserProfileContent function| initializeUserSidebar function| addRelevantButtonsToArticle function| addRelevantButtonsToComments function| initializeBaseUserData function| removeExistingCSRF function| fetchBaseData function| initializeBodyData function| initializeCommentDate function| initializeCommentDropdown function| getAndShowPreview function| handleCommentPreview function| initializeCommentPreview function| initializeCommentsPage function| toggleCodeOfConduct function| replaceActionButts function| warmNewCommentsArea function| handleCommentSubmit function| handleFocus function| handleBlur function| handleKeyUp function| handleSubmit function| handleBoldAndItalic function| handleLink function| replaceSelectedText function| handleKeyDown function| handleSizeChange function| validateField function| generateUploadFormdata function| handleImageUpload function| listenForDetailsToggle function| initializeCreditsPage function| initializeDashboardSort function| initializeDrawerSliders function| listenForNarrowMenuClick function| getFormValues function| toggleArchived function| toggleNotifications function| onXhrSuccess function| handleFormSubmit function| initializeFormSubmit function| getMenu function| hideIfNotAlreadyHidden function| hideAllEllipsisMenusExcept function| hideEllipsisMenus function| toggleEllipsisMenu function| initializeEllipsisMenuToggle function| initializeEllipsisMenu function| initializeFetchFollowedArticles function| insertArticle function| insertInitialArticles function| insertNewArticles function| insertTopArticles function| algoliaFollowedArticles function| insertPodcasts function| findOne function| intersect_arrays function| insertTimes function| initializeFooterMod function| initializeLocalStorageRender function| initializePWAFunctionality function| initializePodcastPlayback function| initializeReadingListIcons function| setReadingListButtonsState function| highlightButton function| addReadingListCountToHomePage function| reactToReadingListButtonClick function| renderButtonState function| renderNewSidebarCount function| buttonFormData function| renderOptimisticResult function| properButtonFromEvent function| addHoverEffectToReadingListButtons function| isReadingListButtonHoverTarget function| readingListButtonMouseHandler function| initializeSettings function| listenForSponsorClick function| initializeSponsorshipVisibility function| initializeStylesheetAppend function| initializeSwipeGestures function| handleSwipeLeft function| handleSwipeRight function| formatDateTime function| convertUtcTime function| convertUtcDate function| convertCalEvent function| updateLocalDateTime function| initializeTimeFixer function| getById function| getClassList function| removeShowingMenu function| toggleMenu function| initializeTouchDevice function| initializeUserProfilePage function| browserStoreCache function| buildArticleHTML function| buildCommentFormHTML function| cancel function| buildCommentHTML function| actions function| reactions function| checkUserLoggedIn function| getCsrfToken function| getCurrentPage function| getImageForLink function| insertAfter function| timestampToLocalDateTime function| addLocalizedDateTimeToElementsTitles function| localizeTimeElements function| localStorageTest function| preventDefaultAction function| sendFetch function| sendHapticMessage function| initSignupModal function| showModal function| slideSidebar function| secondsToHumanUnitAgo function| timeAgo function| userData function| initializePage function| callInitalizers function| initializeBaseApp function| initializeAirbrake number| KEY_CODE_B number| KEY_CODE_I number| KEY_CODE_K number| ENTER_KEY_CODE object| $fetchedImageUrls object| instantClick object| InstantClick undefined| waitingOnAirbrake function| filterCSS function| filterXSS object| airbrakeJs function| setImmediate function| clearImmediate function| AlgoliaSearch function| AlgoliaSearchHelper function| AlgoliaExplainResults object| ALGOLIA_MIGRATION_LAYER object| __algolia function| algoliasearch object| WebComponents function| ClipboardCopyElement

0 Cookies

1 Console Messages

Source Level URL
Text
console-api log URL: https://practicaldev-herokuapp-com.freetls.fastly.net/assets/base-a0a6cb3ed5d243c0ee3bd7838e241d58538826579b5fdbffe795867350d6520c.js(Line 70)
Message:
-oooooooo/- .+ooooooooo: +ooo+ oooo/ +MMMMMMMMMMm+ -NMMMMMMMMMMs +MMMM: /MMMM/ +MMMNyyydMMMMy /MMMMyyyyyyy/ mMMMd mMMMd +MMMm :MMMM. /MMMN /MMMM/ /MMMM: +MMMm .MMMM- /MMMN dMMMm mMMMh +MMMm .MMMM- /MMMMyyyy+ :MMMM/ +MMMM- +MMMm .MMMM- /MMMMMMMMy hMMMm NMMMy +MMMm .MMMM- /MMMMoooo: -MMMM+oMMMM- +MMMm .MMMM- /MMMN yMMMmNMMMy +MMMm +MMMM. /MMMN .MMMMMMMM. +MMMMdddNMMMMo /MMMMddddddd+ sMMMMMMs +MMMMMMMMMNh: .mMMMMMMMMMMs yMMMMs .///////:- -/////////- .::. Hey there! Interested in the code behind dev.to? Well, you're in luck - we're open source! Come say hi, tell us what you're debugging, or even lend a hand in our repo: https://github.com/thepracticaldev/dev.to Did you find a bug or vulnerability? Check out our bug bounty info here: https://dev.to/security

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
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-Xss-Protection 1; mode=block

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.

api.airbrake.io
dev.to
practicaldev-herokuapp-com.freetls.fastly.net
res.cloudinary.com
unpkg.com
151.101.130.217
2606:4700::6810:7aaf
2a04:4e42:1b::393
2a04:4e42:3::591
52.87.72.111
028ddd0cf27c55dff07fa9232f63251cda3cbd811e2f2bc383c9349e39cd4bb6
0398292b5f21312d2eaf6711129cb17d273427522e04e499d5d47cd16db3a374
040f92162fa88c379d9d4e04bc5c192b1eb0b080d109dfaf3c9b1a60a1aeef0a
0be8005f8856ac2a9fa9cda5be88d724bebe1252f6c87c247b2258b0b4cbfdb9
146ada9129d17addae82036fe57ec3e6c3198dcb431bfccb4039479695de7131
14b4a07e137951a95ceda55e46d2608a242c8d34da228ac86eb4ce13b4ac742d
16a03244f7cb258e316e55cc100889fb4145a6beb3f48e13063bdf84a3f1fc03
16f463bf39f9148835d8bbcf0c5d4ac3882a1e455d91115afd06330f3744adc7
1f61216681bdb81c0aafb21ba302fdecbfcefdcff4c1f67a5ab92b0c26b8a2d0
1fe4ab1c6783e024ebc2ebbddd8db032847f5927d5bd9f40e23bf9a06bb0aae3
2f1e458af8a488141473014c10854a8bed2376509e2762ea602bc914d783b88d
32849ceeea96a6a572cac8c7fae35792fe27eb6a35f212a5dc502dbd18a68760
344b5b41f21798a671d21895a8df9e8750fd779c7bdef5f105c3d064ab281e67
42be7109de07f8c991a9832d432c9d12ec1a965b5c0004bca9f6aa829ae43209
445cb4ed3db46a834ad35222404934b4372b47aacbd172e212dd6fefb35cf7b1
52825edd1f68a49925b4cde715a2ad0ae9e2bb3b7839ac87896f63787fa86856
5383ebd2b8693f11cc0442232eabaa162c7b4d49d6cf2f4bcfec19a18b81ca44
683cc7adb3d08fd0876407a9b9bfc5ac0c57318752f284c9c7d5c01f884984eb
695106da1194513bfa0092f1a75943f59089be7d6addbc7459bdfab80f5709e6
6a5bca60a4ebf959a6df7f08217acd07ac2bc285164fae041eacb8a148b1bab9
6a89d07165e7629f4742e0583fce267d91af274274c6b2ec6754d9d00bc69c28
71f92167d751fd28da5c7b386d5bf86c6dfcda3a9e79a20a365e443cc951e7de
736543e2e9bc50ef8ed419524fc95c9f79197ea9c21aeacfa12e6eb561561d51
77808966a58690cfaad3e8c7923a4d78d8fab5d87e1c3f73aef7670f290eb00c
7b9c6724872460c53c9bd0a843ee6fa3cd450598a125f563944aeb63521797b5
82e70cf7bf38042009c533de1ad5806ab1c33a116c24bb1518886250e076c006
855b5a6263042e4c9448cf2cb0dd2e201598b77b1e3f1dc041492bc0128d9fb8
86044cf79d1739a4339c83b0ae9f3cb6fb3e555fc7aa4e36ede3675bdfbbdd9d
943ace87a6e3393984e260d09db4d12e3793f6658c33197e93c01ba552c165ba
9958d41b969a1620c614347d5ad3f270ab49582c1d9f82b617a6b4156d05dda0
99c56e7c338b4d5c17d78f658882ddf18b0bbde5b3f42f84e7964689e7e8fb15
a0a6cb3ed5d243c0ee3bd7838e241d58538826579b5fdbffe795867350d6520c
c750da1616b9eeb197fbbd0f37cd4dc6c7bb9eab3088cf21a4f8f0356061eb08
caa20f2490dfbf9f7bb151ea4d4c1776a0c5817b4498629bda491e3f1df8748b
d564d822fccd292272dc5db1b788fe414691a408b10ccf1b34dfc366bd19eeeb
db2d8fc6a896004da179c2d62807c2b026c2c70814ca6bb6130b0d420de6f6b2
e761902927eacd33d7498ad6c14fb6d75ad25fc18f000da63822870486c60a99
eafc0d6b1b73d9d1e00410de01d79a2bc9cbfba43e1c2a674fad9d740abfa37d
ee166e138ca182a567f74c986b6f810f670f4d199aca9c550cc7e6f49f34bd33