Submitted URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e0...
Effective URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e0...
Submission: On May 11 via automatic, source hackernews

Summary

This website contacted 17 IPs in 3 countries across 14 domains to perform 65 HTTP transactions. The main IP is 52.6.46.142, located in Ashburn, United States and belongs to AMAZON-AES - Amazon.com, Inc., US. The main domain is blog.usejournal.com.
TLS certificate: Issued by COMODO RSA Domain Validation Secure S... on September 11th 2018. Valid for: a year.
This is the only time blog.usejournal.com was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
1 6 52.6.46.142 14618 (AMAZON-AES)
1 6 2606:4700::68... 13335 (CLOUDFLAR...)
17 2606:4700::68... 13335 (CLOUDFLAR...)
1 3 2a00:1450:400... 15169 (GOOGLE)
8 2606:4700::68... 13335 (CLOUDFLAR...)
1 104.16.90.50 13335 (CLOUDFLAR...)
1 52.85.182.223 16509 (AMAZON-02)
1 1 2a00:1450:400... 15169 (GOOGLE)
1 1 2a00:1450:400... 15169 (GOOGLE)
1 2a00:1450:400... 15169 (GOOGLE)
2 52.20.212.214 14618 (AMAZON-AES)
1 54.192.203.125 16509 (AMAZON-02)
5 2606:4700::68... 13335 (CLOUDFLAR...)
1 2600:9000:200... 16509 (AMAZON-02)
1 192.30.253.119 36459 (GITHUB)
4 2600:9000:200... 16509 (AMAZON-02)
10 34.192.104.91 14618 (AMAZON-AES)
1 185.199.110.154 54113 (FASTLY)
65 17
Domain Requested by
14 cdn-images-1.medium.com blog.usejournal.com
11 medium.com 1 redirects cdn-static-1.medium.com
blog.usejournal.com
10 collector-medium.lightstep.com cdn-static-1.medium.com
blog.usejournal.com
7 glyph.medium.com blog.usejournal.com
6 blog.usejournal.com 1 redirects blog.usejournal.com
cdn-static-1.medium.com
4 api2.branch.io cdn.branch.io
4 cdn-static-1.medium.com blog.usejournal.com
cdn-static-1.medium.com
3 www.google-analytics.com 1 redirects blog.usejournal.com
2 srv-2019-05-11-23.pixel.parsely.com d1z2jf7jlzjs58.cloudfront.net
1 github.githubassets.com gist.github.com
1 gist.github.com blog.usejournal.com
1 app.link cdn.branch.io
1 cdn.branch.io blog.usejournal.com
1 www.google.de blog.usejournal.com
1 www.google.com 1 redirects
1 stats.g.doubleclick.net 1 redirects
1 d1z2jf7jlzjs58.cloudfront.net blog.usejournal.com
1 i.embed.ly blog.usejournal.com
65 18

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

Domain
medium.com
usejournal.com
github.com
docs.python.org
book.pythontips.com
Subject Issuer Validity Valid
blog.usejournal.com
COMODO RSA Domain Validation Secure Server CA
2018-09-11 -
2019-09-11
a year crt.sh
*.medium.com
DigiCert SHA2 Secure Server CA
2018-07-31 -
2020-09-09
2 years crt.sh
*.google-analytics.com
Google Internet Authority G3
2019-04-16 -
2019-07-09
3 months crt.sh
*.embed.ly
COMODO RSA Domain Validation Secure Server CA
2018-02-23 -
2021-02-22
3 years crt.sh
*.cloudfront.net
DigiCert Global CA G2
2018-10-08 -
2019-10-09
a year crt.sh
www.google.de
Google Internet Authority G3
2019-04-16 -
2019-07-09
3 months crt.sh
*.pixel.parsely.com
Amazon
2019-02-27 -
2020-03-27
a year crt.sh
*.branch.io
DigiCert SHA2 Secure Server CA
2018-12-05 -
2020-12-08
2 years crt.sh
medium.com
DigiCert SHA2 Extended Validation Server CA
2017-06-01 -
2019-08-30
2 years crt.sh
appipv4.link
Amazon
2018-09-17 -
2019-10-17
a year crt.sh
*.github.com
DigiCert SHA2 High Assurance Server CA
2018-06-19 -
2019-07-10
a year crt.sh
*.lightstep.com
Let's Encrypt Authority X3
2019-02-21 -
2019-05-22
3 months crt.sh
*.githubassets.com
DigiCert SHA2 High Assurance Server CA
2018-10-29 -
2020-11-02
2 years crt.sh

This page contains 2 frames:

Primary Page: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Frame ID: EBB02651529014C3177B5AA20F242E2D
Requests: 66 HTTP requests in this frame

Frame: https://blog.usejournal.com/media/a59a6c5a7324886f0be26d2f582dc3ec?postId=a0e944b48cf8
Frame ID: 06436C789C3A94E465C3AD0521D7DCD8
Requests: 3 HTTP requests in this frame

Screenshot


Page URL History Show full URLs

  1. https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=... HTTP 302
    https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-cre... HTTP 302
    https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=... Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • script /medium\.com/i

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

Overall confidence: 100%
Detected patterns
  • script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
  • env /^gaGlobal$/i

Overall confidence: 100%
Detected patterns
  • env /^PARSELY$/i

Page Statistics

65
Requests

100 %
HTTPS

56 %
IPv6

14
Domains

18
Subdomains

17
IPs

3
Countries

1130 kB
Transfer

3143 kB
Size

13
Cookies

Page URL History

This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.

  1. https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059 HTTP 302
    https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8%3Fsource%3Dfriends_link%26sk%3Db5e086f1d138b11483928a122cbee059 HTTP 302
    https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063 Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

Request Chain 25
  • https://www.google-analytics.com/r/collect?v=1&_v=j73&a=1494396855&t=pageview&_s=1&dl=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8%3Fsource%3Dfriends_link%26sk%3Db5e086f1d138b11483928a122cbee059%26gi%3Dfcdd7e273063&ul=en-us&de=UTF-8&dt=How%20To%20Create%20Your%20Own%20Timing%20Context%20Manager%20In%20Python&sd=24-bit&sr=1600x1200&vp=1585x1200&je=0&_u=IEDAAEAB~&jid=1917734123&gjid=297904817&cid=1687591125.1557617624&tid=UA-90946511-2&_gid=1718644543.1557617624&_r=1&z=1935962052 HTTP 302
  • https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-90946511-2&cid=1687591125.1557617624&jid=1917734123&_gid=1718644543.1557617624&gjid=297904817&_v=j73&z=1935962052 HTTP 302
  • https://www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-90946511-2&cid=1687591125.1557617624&jid=1917734123&_v=j73&z=1935962052 HTTP 302
  • https://www.google.de/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-90946511-2&cid=1687591125.1557617624&jid=1917734123&_v=j73&z=1935962052&slf_rd=1&random=399594092

65 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8
blog.usejournal.com/
Redirect Chain
  • https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059
  • https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8%3Fsource%3Dfriends_link%26sk%3Db5e086f1d138...
  • https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
139 KB
32 KB
Document
General
Full URL
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
52.6.46.142 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-52-6-46-142.compute-1.amazonaws.com
Software
nginx / Medium
Resource Hash
3bff22d4d6ceea302df882c789fbe5629cf11d62bc7c4a321a27dfda2cac3b1e
Security Headers
Name Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://blog.usejournal.com https://*.blog.usejournal.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

:method
GET
:authority
blog.usejournal.com
:scheme
https
:path
/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
pragma
no-cache
cache-control
no-cache
upgrade-insecure-requests
1
user-agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
accept-encoding
gzip, deflate, br
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

status
200
server
nginx
date
Sat, 11 May 2019 23:33:43 GMT
content-type
text/html; charset=utf-8
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://blog.usejournal.com https://*.blog.usejournal.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
x-frame-options
sameorigin
x-content-type-options
nosniff
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
x-powered-by
Medium
x-obvious-tid
1557617623650:1f201b2b3295
x-obvious-info
37498-ede1889,ede18891a82
link
<https://medium.com/humans.txt>; rel="humans"
cache-control
no-cache, no-store, max-age=0, must-revalidate
expires
Thu, 09 Sep 1999 09:09:09 GMT
pragma
no-cache
set-cookie
uid=lo_izJfmSHW3V2P; path=/; expires=Sun, 10 May 2020 23:33:43 GMT; secure; httponly sid=1:qAOqK8B0jNSqS1jA4BltaTbI23CB1zFdGKvih/qOkc9xLaC7TvH/LCwZ5fkpyMlP; path=/; expires=Sun, 10 May 2020 23:33:43 GMT; secure; httponly
tk
T
content-encoding
gzip

Redirect headers

status
302
date
Sat, 11 May 2019 23:33:43 GMT
content-type
application/octet-stream
set-cookie
__cfduid=dba996f33baf314b018a77aaa7f7c06101557617623; expires=Sun, 10-May-20 23:33:43 GMT; path=/; domain=.medium.com; HttpOnly uid=lo_izJfmSHW3V2P; Expires=Sun, 10-May-20 23:33:43 GMT; Domain=.medium.com; Path=/; Secure; HttpOnly sid=1:X0FJCurgh0FnPlPdCb09Gd9x0wOd9RNc5ueT6CbPTH4JUoRdvIyof4g5qCIawlWO; path=/; expires=Sun, 10 May 2020 23:33:43 GMT; domain=.medium.com; secure; httponly
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
x-frame-options
sameorigin
x-content-type-options
nosniff
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
x-powered-by
Medium
x-obvious-tid
1557617623476:d6abc3746bf4
x-obvious-info
37498-ede1889,ede18891a82
link
<https://medium.com/humans.txt>; rel="humans"
cache-control
no-cache, no-store, max-age=0, must-revalidate
expires
Thu, 09 Sep 1999 09:09:09 GMT
pragma
no-cache
tk
T
location
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
strict-transport-security
max-age=15552000; includeSubDomains; preload
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
server
cloudflare
cf-ray
4d57f5a23e4c646d-FRA
m2.css
glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/
44 KB
29 KB
Stylesheet
General
Full URL
https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2.css
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
087a4c7aa118304c5ce85d5917d95a49b3c93204ef3500752dfde52595e4eac6
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
status
200
strict-transport-security
max-age=15552000; includeSubDomains; preload
vary
Accept-Encoding
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
access-control-max-age
86400
access-control-allow-methods
GET, POST, PUT, DELETE
content-type
text/css
access-control-allow-origin
*
cache-control
public, max-age=14400
access-control-allow-credentials
true
cf-ray
4d57f5a6dc6dc2bd-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Sun, 12 May 2019 03:33:44 GMT
main-branding-base.sMRbh_65n82B91860QdvTg.css
cdn-static-1.medium.com/_/fp/css/
510 KB
64 KB
Stylesheet
General
Full URL
https://cdn-static-1.medium.com/_/fp/css/main-branding-base.sMRbh_65n82B91860QdvTg.css
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
ac771d366dc02b5299a59d9618f72463591a855e1abbed5fe030d8ef212258cb
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
x-amz-request-id
FC65B47178C69840
status
200
vary
Accept-Encoding
content-length
65439
x-amz-id-2
oXb1gNj9tTf6AS9biFvBmNF4cEqzK2WgZsax7X+mX66gbFZ/c20J00MWVShM4UdDlNq6r4cjf6I=
last-modified
Wed, 17 Apr 2019 16:08:42 GMT
server
cloudflare
etag
"07c5ca0de50a2d4087ac6af0800e08e9"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
text/css
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
4d57f5a6dc57c2bd-FRA
expires
Sun, 10 May 2020 23:33:44 GMT
analytics.js
www.google-analytics.com/
43 KB
17 KB
Script
General
Full URL
https://www.google-analytics.com/analytics.js
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:808::200e Frankfurt am Main, Germany, ASN15169 (GOOGLE - Google LLC, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
3e552578c7d450b023f2cd9d28f830be4335c3acc6c4ab6dadda0769f09e5f22
Security Headers
Name Value
Strict-Transport-Security max-age=10886400; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

strict-transport-security
max-age=10886400; includeSubDomains; preload
content-encoding
gzip
x-content-type-options
nosniff
last-modified
Wed, 16 Jan 2019 20:01:45 GMT
server
Golfe2
age
73
date
Sat, 11 May 2019 23:32:31 GMT
vary
Accept-Encoding
content-type
text/javascript
status
200
cache-control
public, max-age=7200
timing-allow-origin
*
alt-svc
quic=":443"; ma=2592000; v="46,44,43,39"
content-length
17543
expires
Sun, 12 May 2019 01:32:31 GMT
1*yCGVON-zdz1N1fqbm2x9NQ.png
cdn-images-1.medium.com/letterbox/600/72/50/50/
9 KB
9 KB
Image
General
Full URL
https://cdn-images-1.medium.com/letterbox/600/72/50/50/1*yCGVON-zdz1N1fqbm2x9NQ.png?source=logoAvatar-lo_izJfmSHW3V2P---7b837cf1fd73
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
654aba58713c827abb3caa9d609e164b8a3f6a6d9ddf463450e5e7da150eb5b7
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
cf-cache-status
MISS
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3194-36c2fec
status
200
vary
Accept-Encoding
content-length
9278
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5a6dc58c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:44 GMT
1*jskski1Ljnz0w6Luo3nsOA.jpeg
cdn-images-1.medium.com/fit/c/100/100/
4 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/100/100/1*jskski1Ljnz0w6Luo3nsOA.jpeg
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
9c76d57825fb6b91750320fa7d23b899727f3e78ca20696f91e51fbfc128f229
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3193-abeaa88
status
200
vary
Accept-Encoding
content-length
3776
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5a72d04c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:44 GMT
1*UZAHZ7GvucYj1KFHSiPEpw.jpeg
cdn-images-1.medium.com/freeze/max/60/
809 B
901 B
Image
General
Full URL
https://cdn-images-1.medium.com/freeze/max/60/1*UZAHZ7GvucYj1KFHSiPEpw.jpeg?q=20
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7591 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
7a67eb308c05a954aeb7e3cd16850b7f77181b7e8d46c252d495691a0f70e7b0
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Origin
https://blog.usejournal.com

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3193-abeaa88
status
200
vary
Accept-Encoding
content-length
809
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5a74aacc286-FRA
expires
Mon, 10 Jun 2019 23:33:44 GMT
resize
i.embed.ly/1/display/
991 B
1 KB
Image
General
Full URL
https://i.embed.ly/1/display/resize?url=https%3A%2F%2Favatars0.githubusercontent.com%2Fu%2F11705930%3Fs%3D400%26v%3D4&key=a19fcc184b9711e1b4764040d3dc5c07&width=40
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
104.16.90.50 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
cd63c81339e4368b8820f98c86979935e8c0bc24273390b21fbc4ce09141acff

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Origin
https://blog.usejournal.com

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
cf-cache-status
HIT
last-modified
Wed, 08 May 2019 05:25:21 GMT
server
cloudflare
access-control-allow-origin
*
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
status
200
access-control-expose-headers
content-range,content-length,accept-ranges
cache-control
public, max-age=43200
access-control-allow-credentials
*
cf-ray
4d57f5a7c8a20ced-LHR
access-control-allow-headers
range
expires
Sun, 12 May 2019 11:33:44 GMT
1*f2IVAl0TbsfES9cFGYr40g.png
cdn-images-1.medium.com/freeze/max/60/
1 KB
2 KB
Image
General
Full URL
https://cdn-images-1.medium.com/freeze/max/60/1*f2IVAl0TbsfES9cFGYr40g.png?q=20
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7591 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
b5dbf370c5667b0f1014a47c6b8b056f41d96710cd14287e13f0b55ed8ed6397
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Origin
https://blog.usejournal.com

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3192-d9ea9bb
status
200
vary
Accept-Encoding
content-length
1072
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5a74aaec286-FRA
expires
Mon, 10 Jun 2019 23:33:44 GMT
1*jskski1Ljnz0w6Luo3nsOA.jpeg
cdn-images-1.medium.com/fit/c/120/120/
4 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/120/120/1*jskski1Ljnz0w6Luo3nsOA.jpeg
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
769af661e9f59f8370841bad866ce4c369b0cb1e0d7bf284aa594415a6897f85
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3193-abeaa88
status
200
vary
Accept-Encoding
content-length
4462
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5a72d06c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:44 GMT
1*WeTZ1IB4SA8IR91PEI_7TQ.png
cdn-images-1.medium.com/fit/c/120/120/
12 KB
13 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/120/120/1*WeTZ1IB4SA8IR91PEI_7TQ.png
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
6858c2d754d0b5de31267952dd0945314bb64074d53fe751cf62f57916e0f884
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3192-d9ea9bb
status
200
vary
Accept-Encoding
content-length
12607
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5a72d07c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:44 GMT
1*WeTZ1IB4SA8IR91PEI_7TQ.png
cdn-images-1.medium.com/fit/c/80/80/
7 KB
7 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/80/80/1*WeTZ1IB4SA8IR91PEI_7TQ.png
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
0470fc07224a28404c49dc5f46c1b9b7f535e546f6f9ab07b514bef577995c2c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3192-d9ea9bb
status
200
vary
Accept-Encoding
content-length
6943
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5a73d42c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:44 GMT
main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
cdn-static-1.medium.com/_/fp/gen-js/
1 MB
333 KB
Script
General
Full URL
https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
90ee4123e81de392e160ef664334b4ceb4c3c0829a6d581951522cd759489b4b
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
x-amz-request-id
C7335B16830CA23E
status
200
vary
Accept-Encoding
content-length
339923
x-amz-id-2
xJxm+n37W5vc2c8nzXUJlQ4H21aO2VFJaDPpZMkbquia3r8bpQ17SQsjQhpVEbIMCbA1+bcplno=
last-modified
Wed, 08 May 2019 23:54:22 GMT
server
cloudflare
etag
"307e0a2aef4daeecd0470b7d72a049d5"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/javascript
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
4d57f5a72d09c2bd-FRA
expires
Sun, 10 May 2020 23:33:44 GMT
p.js
d1z2jf7jlzjs58.cloudfront.net/keys/medium.com/
41 KB
16 KB
Script
General
Full URL
https://d1z2jf7jlzjs58.cloudfront.net/keys/medium.com/p.js
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
52.85.182.223 Seattle, United States, ASN16509 (AMAZON-02 - Amazon.com, Inc., US),
Reverse DNS
server-52-85-182-223.fra50.r.cloudfront.net
Software
nginx /
Resource Hash
b5e98b4bc41f421981af91804a14836e78816f30d3ba7ce7acf61debd666b53e

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
public
Date
Sat, 11 May 2019 01:21:57 GMT
Content-Encoding
gzip
Last-Modified
Tue, 05 Feb 2019 20:16:50 GMT
Server
nginx
Age
79915
ETag
W/"5c59ef32-a448"
Transfer-Encoding
chunked
X-Cache
Hit from cloudfront
Content-Type
application/x-javascript
Via
1.1 7f0216233154388a0ffe191ece5a7b12.cloudfront.net (CloudFront)
Cache-Control
max-age=86400, public
Connection
keep-alive
X-Amz-Cf-Id
AfqJn86EUnNcSQ8gKRsAykwkZ5_7xjRyCZpUGcNAquDGMUn6q4r9Uw==
Expires
Fri, 10 May 2019 01:21:48 GMT
stat
blog.usejournal.com/_/
43 B
1 KB
Image
General
Full URL
https://blog.usejournal.com/_/stat?event=pixel.load&origin=https%3A%2F%2Fblog.usejournal.com
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
52.6.46.142 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-52-6-46-142.compute-1.amazonaws.com
Software
nginx / Medium
Resource Hash
4e0705327480ad2323cb03d9c450ffcae4a98bf3a5382fa0c7882145ed620e49
Security Headers
Name Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://blog.usejournal.com https://*.blog.usejournal.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
200
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
pragma
no-cache
x-obvious-tid
1557617624224:f7fdf5c01872
server
nginx
tk
T
x-frame-options
sameorigin
content-type
image/gif
cache-control
no-cache, no-store, max-age=0, must-revalidate
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://blog.usejournal.com https://*.blog.usejournal.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
link
<https://medium.com/humans.txt>; rel="humans"
expires
Thu, 09 Sep 1999 09:09:09 GMT
truncated
/
149 B
0
Image
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
a1a9f0f2844d80ca5a41f2d483d56d674eb333e570706b935cf46add6aa2f31d

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Content-Type
image/svg+xml
truncated
/
9 KB
9 KB
Font
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
99c5448d6c84fc71d6805e2485727db250113edcaea123a064f8c26ce95947d8

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Origin
https://blog.usejournal.com

Response headers

Content-Type
font/opentype
fell-400-normal.woff
glyph.medium.com/font/78ce731/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/
14 KB
14 KB
Font
General
Full URL
https://glyph.medium.com/font/78ce731/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/fell-400-normal.woff
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7591 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
f57137897a4e676f0d2199b79def1a95b253a1a938dff9d8ba10519f3beb2b08
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2.css
Origin
https://blog.usejournal.com

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
status
200
strict-transport-security
max-age=15552000; includeSubDomains; preload
vary
Accept-Encoding
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
access-control-max-age
86400
access-control-allow-methods
GET, POST, PUT, DELETE
content-type
application/font-woff
access-control-allow-origin
*
cache-control
public, max-age=31536000
access-control-allow-credentials
true
cf-ray
4d57f5a76ae6c286-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Sun, 10 May 2020 23:33:44 GMT
truncated
/
10 KB
10 KB
Font
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
a3d669b687929b3aa777fdd2c400c2b8c6b794978536a64d7e1f71edcf8037e8

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Origin
https://blog.usejournal.com

Response headers

Content-Type
font/opentype
truncated
/
10 KB
10 KB
Font
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
ef1ed6a034a5055a869c7c25765ee1f2844a27a54e83e8a857d77b3f1cd83dd3

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Origin
https://blog.usejournal.com

Response headers

Content-Type
font/opentype
charter-700-normal.woff
glyph.medium.com/font/f50d520/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/
10 KB
10 KB
Font
General
Full URL
https://glyph.medium.com/font/f50d520/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/charter-700-normal.woff
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7591 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
41532aec4c3a3a0747ca853b064ef7a96483a95798a6526974ec043997e2ccf9
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2.css
Origin
https://blog.usejournal.com

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
status
200
strict-transport-security
max-age=15552000; includeSubDomains; preload
vary
Accept-Encoding
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
access-control-max-age
86400
access-control-allow-methods
GET, POST, PUT, DELETE
content-type
application/font-woff
access-control-allow-origin
*
cache-control
public, max-age=31536000
access-control-allow-credentials
true
cf-ray
4d57f5a76ae7c286-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Sun, 10 May 2020 23:33:44 GMT
charter-400-italic.woff
glyph.medium.com/font/81d2bf1/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/
10 KB
11 KB
Font
General
Full URL
https://glyph.medium.com/font/81d2bf1/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/charter-400-italic.woff
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7591 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
f0b9a9e4ea994c106a4fc595828ca1332b2cd0435d5d159d26d1773344d97367
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2.css
Origin
https://blog.usejournal.com

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
status
200
strict-transport-security
max-age=15552000; includeSubDomains; preload
vary
Accept-Encoding
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
access-control-max-age
86400
access-control-allow-methods
GET, POST, PUT, DELETE
content-type
application/font-woff
access-control-allow-origin
*
cache-control
public, max-age=31536000
access-control-allow-credentials
true
cf-ray
4d57f5a76aeac286-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Sun, 10 May 2020 23:33:44 GMT
marat-sans-300-italic.woff
glyph.medium.com/font/24e0824/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/
10 KB
10 KB
Font
General
Full URL
https://glyph.medium.com/font/24e0824/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/marat-sans-300-italic.woff
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7591 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
84a548a3f01f6d92045be9ae44e89520ed11505928139d831749385a36aee74c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2.css
Origin
https://blog.usejournal.com

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
status
200
strict-transport-security
max-age=15552000; includeSubDomains; preload
vary
Accept-Encoding
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
access-control-max-age
86400
access-control-allow-methods
GET, POST, PUT, DELETE
content-type
application/font-woff
access-control-allow-origin
*
cache-control
public, max-age=31536000
access-control-allow-credentials
true
cf-ray
4d57f5a77b24c286-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Sun, 10 May 2020 23:33:44 GMT
marat-sans-400-normal.woff
glyph.medium.com/font/d8659c9/3k-4f_4h-6bt_6bv-6c3_6c5-6c7_6ca-6cb_6ce-6ch_6cj-6cl_6cn-nvnj/
14 KB
15 KB
Font
General
Full URL
https://glyph.medium.com/font/d8659c9/3k-4f_4h-6bt_6bv-6c3_6c5-6c7_6ca-6cb_6ce-6ch_6cj-6cl_6cn-nvnj/marat-sans-400-normal.woff
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7591 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
12fe85ec038af8c41ba830412520589dbd125d417913c10a57838ac92ab96192
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2.css
Origin
https://blog.usejournal.com

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
status
200
strict-transport-security
max-age=15552000; includeSubDomains; preload
vary
Accept-Encoding
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
access-control-max-age
86400
access-control-allow-methods
GET, POST, PUT, DELETE
content-type
application/font-woff
access-control-allow-origin
*
cache-control
public, max-age=31536000
access-control-allow-credentials
true
cf-ray
4d57f5a76aecc286-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Sun, 10 May 2020 23:33:44 GMT
charter-400-normal.woff
glyph.medium.com/font/be78681/3k-4f_4h-6bt_6bv-6c3_6c5-6c7_6ca-6cb_6ce-6ch_6cj-6cl_6cn-nvnj/
19 KB
19 KB
Font
General
Full URL
https://glyph.medium.com/font/be78681/3k-4f_4h-6bt_6bv-6c3_6c5-6c7_6ca-6cb_6ce-6ch_6cj-6cl_6cn-nvnj/charter-400-normal.woff
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7591 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
bc72a2ca45067a3d17fed4cd8776fec5dca3b9ecd7300e107f9256a86a0c8b2f
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2.css
Origin
https://blog.usejournal.com

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
status
200
strict-transport-security
max-age=15552000; includeSubDomains; preload
vary
Accept-Encoding
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
access-control-max-age
86400
access-control-allow-methods
GET, POST, PUT, DELETE
content-type
application/font-woff
access-control-allow-origin
*
cache-control
public, max-age=31536000
access-control-allow-credentials
true
cf-ray
4d57f5a79b61c286-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Sun, 10 May 2020 23:33:44 GMT
collect
www.google-analytics.com/r/
35 B
101 B
Image
General
Full URL
https://www.google-analytics.com/r/collect?v=1&_v=j73&a=1494396855&t=pageview&_s=1&dl=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8%3Fsource%3Dfriends_link%26sk%3Db5e086f1d138b11483928a122cbee059%26gi%3Dfcdd7e273063&ul=en-us&de=UTF-8&dt=How%20To%20Create%20Your%20Own%20Timing%20Context%20Manager%20In%20Python&sd=24-bit&sr=1600x1200&vp=1585x1200&je=0&_u=IEBAAEAB~&jid=1014739218&gjid=1004969661&cid=1687591125.1557617624&tid=UA-24232453-2&_gid=1718644543.1557617624&_r=1&z=214464331
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:808::200e Frankfurt am Main, Germany, ASN15169 (GOOGLE - Google LLC, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
Security Headers
Name Value
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

pragma
no-cache
date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
last-modified
Sun, 17 May 1998 03:00:00 GMT
server
Golfe2
access-control-allow-origin
*
content-type
image/gif
status
200
cache-control
no-cache, no-store, must-revalidate
alt-svc
quic=":443"; ma=2592000; v="46,44,43,39"
content-length
35
expires
Fri, 01 Jan 1990 00:00:00 GMT
ga-audiences
www.google.de/ads/
Redirect Chain
  • https://www.google-analytics.com/r/collect?v=1&_v=j73&a=1494396855&t=pageview&_s=1&dl=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8%3Fsour...
  • https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-90946511-2&cid=1687591125.1557617624&jid=1917734123&_gid=1718644543.1557617624&gjid=297904817&_v=j73&z=1935962052
  • https://www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-90946511-2&cid=1687591125.1557617624&jid=1917734123&_v=j73&z=1935962052
  • https://www.google.de/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-90946511-2&cid=1687591125.1557617624&jid=1917734123&_v=j73&z=1935962052&slf_rd=1&random=399594092
42 B
109 B
Image
General
Full URL
https://www.google.de/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-90946511-2&cid=1687591125.1557617624&jid=1917734123&_v=j73&z=1935962052&slf_rd=1&random=399594092
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:817::2003 Frankfurt am Main, Germany, ASN15169 (GOOGLE - Google LLC, US),
Reverse DNS
Software
cafe /
Resource Hash
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

pragma
no-cache
date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
content-type
image/gif
server
cafe
p3p
policyref="https://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC"
status
200
cache-control
no-cache, no-store, must-revalidate
timing-allow-origin
*
alt-svc
quic=":443"; ma=2592000; v="46,44,43,39"
content-length
42
x-xss-protection
0
expires
Fri, 01 Jan 1990 00:00:00 GMT

Redirect headers

pragma
no-cache
date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
server
cafe
timing-allow-origin
*
location
https://www.google.de/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-90946511-2&cid=1687591125.1557617624&jid=1917734123&_v=j73&z=1935962052&slf_rd=1&random=399594092
p3p
policyref="https://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC"
status
302
cache-control
no-cache, no-store, must-revalidate
content-type
text/html; charset=UTF-8
alt-svc
quic=":443"; ma=2592000; v="46,44,43,39"
content-length
0
x-xss-protection
0
expires
Fri, 01 Jan 1990 00:00:00 GMT
/
srv-2019-05-11-23.pixel.parsely.com/start/
77 B
380 B
Script
General
Full URL
https://srv-2019-05-11-23.pixel.parsely.com/start/?rand=1557617624373&plid=44778367&idsite=medium.com&url=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8%3Fsource%3Dfriends_link%26sk%3Db5e086f1d138b11483928a122cbee059%26gi%3Dfcdd7e273063&urlref=&screen=1600x1200%7C1600x1200%7C24&data=%7B%7D&sid=1&surl=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8%3Fsource%3Dfriends_link%26sk%3Db5e086f1d138b11483928a122cbee059%26gi%3Dfcdd7e273063&sref=&sts=1557617624370&slts=0&title=How+To+Create+Your+Own+Timing+Context+Manager+In+Python&date=Sat+May+11+2019+23%3A33%3A44+GMT%2B0000+(Coordinated+Universal+Time)&action=pageview&pvid=76731921&callback=parselyStartCallback
Requested by
Host: d1z2jf7jlzjs58.cloudfront.net
URL: https://d1z2jf7jlzjs58.cloudfront.net/keys/medium.com/p.js
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
52.20.212.214 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-52-20-212-214.compute-1.amazonaws.com
Software
nginx /
Resource Hash
cfad43914e4c71fdf3bb67fc922d9157e0a3c16a173fd78d9fcf3c3be5273deb

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Sat, 11 May 2019 23:33:42 GMT
Server
nginx
Connection
keep-alive
Content-Type
application/json
Content-Length
77
P3P
CP="CUR ADM OUR NOR STA NID"
branch-latest.min.js
cdn.branch.io/
71 KB
22 KB
Script
General
Full URL
https://cdn.branch.io/branch-latest.min.js
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
54.192.203.125 Seattle, United States, ASN16509 (AMAZON-02 - Amazon.com, Inc., US),
Reverse DNS
server-54-192-203-125.fra50.r.cloudfront.net
Software
AmazonS3 /
Resource Hash
9e637c7d1a358ad28de98bd47f0c2e05f1f22d8cca3ac127632340f10c27d645

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

x-amz-version-id
tRiAlfREKkn_5n2079tGdMWBFuw7dTs9
Content-Encoding
gzip
Last-Modified
Fri, 26 Apr 2019 15:24:08 GMT
Server
AmazonS3
Age
136
ETag
"4487fcc8e56bcd8b1f806bd918d2936e"
X-Cache
Hit from cloudfront
Content-Type
text/javascript
Via
1.1 fe87e98f55ed12d46a06c407f072a87e.cloudfront.net (CloudFront)
Cache-Control
max-age=300
Date
Sat, 11 May 2019 23:31:31 GMT
Connection
keep-alive
Content-Length
21561
X-Amz-Cf-Id
V1SdWIFDXbjJLPaeDCtiF2LJDFX6DmTkzyUBbCewPZunqPrcM2O8AA==
main-common-async.bundle.qFZkgzLZ5TYXIerh_w9awQ.js
cdn-static-1.medium.com/_/fp/gen-js/
637 KB
173 KB
Script
General
Full URL
https://cdn-static-1.medium.com/_/fp/gen-js/main-common-async.bundle.qFZkgzLZ5TYXIerh_w9awQ.js
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
9ffac4a14acb42c59f6eab9ace605a903795ea487c1b41139413c020128a61de
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
x-amz-request-id
A3377E4F26882BA2
status
200
vary
Accept-Encoding
content-length
177146
x-amz-id-2
3mvDMevOqN+XqFECu3bnhIDHc4YIH4iVvcXafqECUftI2fANVAxmQrmzCPwA1SS9Ca/BugjXzwU=
last-modified
Wed, 08 May 2019 23:54:22 GMT
server
cloudflare
etag
"761dcc1dff24d0a07b27b8a2c3d67af3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/javascript
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
4d57f5a9094ac2bd-FRA
expires
Sun, 10 May 2020 23:33:44 GMT
upvotes
medium.com/p/a0e944b48cf8/
0
2 KB
XHR
General
Full URL
https://medium.com/p/a0e944b48cf8/upvotes
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7a7f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

Access-Control-Request-Method
GET
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,x-client-date,x-obvious-cid,x-opentracing,x-xsrf-token

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
204
access-control-max-age
86400
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
access-control-allow-headers
Accept, Content-Type, Origin, User-Agent, DNT, Cache-Control, X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, x-opentracing
x-obvious-tid
1557617624636:69a7f9399c47
server
cloudflare
x-frame-options
sameorigin
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
access-control-allow-methods
GET, POST, PUT, DELETE
access-control-allow-origin
https://blog.usejournal.com
cache-control
no-cache
access-control-allow-credentials
true
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
cf-ray
4d57f5a99cd2979c-FRA
link
<https://medium.com/humans.txt>; rel="humans"
1*UZAHZ7GvucYj1KFHSiPEpw.jpeg
cdn-images-1.medium.com/max/1600/
190 KB
190 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/1600/1*UZAHZ7GvucYj1KFHSiPEpw.jpeg
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
6a06cab597dfc5f280972b6e8880243bab1eed1adb8b8347413635a68164b324
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3193-abeaa88
status
200
vary
Accept-Encoding
content-length
194609
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5a97aa7c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:44 GMT
a59a6c5a7324886f0be26d2f582dc3ec
blog.usejournal.com/media/ Frame 0643
2 KB
2 KB
Document
General
Full URL
https://blog.usejournal.com/media/a59a6c5a7324886f0be26d2f582dc3ec?postId=a0e944b48cf8
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
52.6.46.142 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-52-6-46-142.compute-1.amazonaws.com
Software
nginx / Medium
Resource Hash
dd543f1b57cca9303507bda45f2dec55b0bdf8b7afc11cc21e20c0db9fa2d9a1
Security Headers
Name Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://blog.usejournal.com https://*.blog.usejournal.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

:method
GET
:authority
blog.usejournal.com
:scheme
https
:path
/media/a59a6c5a7324886f0be26d2f582dc3ec?postId=a0e944b48cf8
pragma
no-cache
cache-control
no-cache
upgrade-insecure-requests
1
user-agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
accept-encoding
gzip, deflate, br
cookie
uid=lo_izJfmSHW3V2P; sid=1:qAOqK8B0jNSqS1jA4BltaTbI23CB1zFdGKvih/qOkc9xLaC7TvH/LCwZ5fkpyMlP; _ga=GA1.2.1687591125.1557617624; _gid=GA1.2.1718644543.1557617624; _gat=1; _gat_tracker0=1; _parsely_session={%22sid%22:1%2C%22surl%22:%22https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063%22%2C%22sref%22:%22%22%2C%22sts%22:1557617624370%2C%22slts%22:0}; lightstep_guid/medium-web=1978703c50af2d4f; lightstep_session_id=775cc27c547d80e6; sz=1585; pr=1; tz=0
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059

Response headers

status
200
server
nginx
date
Sat, 11 May 2019 23:33:44 GMT
content-type
text/html; charset=utf-8
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://blog.usejournal.com https://*.blog.usejournal.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
x-frame-options
sameorigin
x-content-type-options
nosniff
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
x-powered-by
Medium
x-obvious-tid
1557617624613:2c82b351ab84
x-obvious-info
37498-ede1889,ede18891a82
link
<https://medium.com/humans.txt>; rel="humans"
cache-control
no-cache, no-store, max-age=0, must-revalidate
expires
Thu, 09 Sep 1999 09:09:09 GMT
pragma
no-cache
tk
T
content-encoding
gzip
_r
app.link/
90 B
705 B
Script
General
Full URL
https://app.link/_r?sdk=web2.49.1&branch_key=key_live_ofxXr2qTrrU9NqURK8ZwEhknBxiI6KBm&callback=branch_callback__0
Requested by
Host: cdn.branch.io
URL: https://cdn.branch.io/branch-latest.min.js
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2600:9000:200d:2200:19:9934:6a80:93a1 , United States, ASN16509 (AMAZON-02 - Amazon.com, Inc., US),
Reverse DNS
Software
openresty/1.13.6.2 / Express
Resource Hash
6bdd8104433d917b85df41e6ec0007fe239098ddd9625d69ea7fd521f14d6830
Security Headers
Name Value
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Sat, 11 May 2019 23:33:44 GMT
Via
1.1 7f0216233154388a0ffe191ece5a7b12.cloudfront.net (CloudFront)
X-Content-Type-Options
nosniff
Server
openresty/1.13.6.2
X-Powered-By
Express
X-Cache
Miss from cloudfront
Content-Type
text/javascript; charset=utf-8
Connection
keep-alive
Content-Length
90
ETag
W/"5a-WXTx7rCt2dBWT1wex2R7nW3wNB4"
X-Amz-Cf-Id
vKUNvsOBHNzsBLTOQdGdNBCcQmaASCcWFSIlshVaCWwFqMteMa0rAQ==
main-notes.bundle.V05mXLtyLz2Mj5DzEML26A.js
cdn-static-1.medium.com/_/fp/gen-js/
85 KB
28 KB
Script
General
Full URL
https://cdn-static-1.medium.com/_/fp/gen-js/main-notes.bundle.V05mXLtyLz2Mj5DzEML26A.js
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
8eb6709a934f6fa86ee0ad7c6570b40407bd394c0d81d0221eb1549a23ad92f2
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
x-amz-request-id
815EF461EA0FD887
status
200
vary
Accept-Encoding
content-length
28529
x-amz-id-2
gCdizgGUudexv1+Qx1dkDyHVKp36Z/3PtwaDW5GRvoM+4r8cfCh5XiGNkPHzBxd+ZsPHirC44tQ=
last-modified
Wed, 08 May 2019 23:54:22 GMT
server
cloudflare
etag
"139ade2a210a66fe50dde19e583ce2ea"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/javascript
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
4d57f5a9cb4ac2bd-FRA
expires
Sun, 10 May 2020 23:33:44 GMT
upvotes
medium.com/p/a0e944b48cf8/
9 KB
2 KB
XHR
General
Full URL
https://medium.com/p/a0e944b48cf8/upvotes
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:797f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
eae4dab49504455d9274f3a1b3f6448f8b1343abc1314e87f74c010cab2ef16f
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

X-Client-Date
1557617624537
Origin
https://blog.usejournal.com
X-XSRF-Token
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/json
X-Obvious-CID
web
Accept
application/json
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
x-opentracing
{"ot-tracer-spanid":"1571a1fc2031fd","ot-tracer-traceid":"3c8d436d4b3af8c6","ot-tracer-sampled":"true"}

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
content-encoding
gzip
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
200
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
pragma
no-cache
x-obvious-tid
1557617624760:3bf072dced31
server
cloudflare
x-frame-options
sameorigin
tk
T
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/json; charset=utf-8
access-control-allow-origin
https://blog.usejournal.com
access-control-expose-headers
X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, X-Obvious-Profiling, X-Diagnostics, x-opentracing
cache-control
no-cache, no-store, max-age=0, must-revalidate
access-control-allow-credentials
true
cf-ray
4d57f5aa5c37646d-FRA
link
<https://medium.com/humans.txt>; rel="humans"
expires
Thu, 09 Sep 1999 09:09:09 GMT
0c3ed7242b7609c053b8bf202f4c9f52.js
gist.github.com/DahlitzFlorian/ Frame 0643
4 KB
3 KB
Script
General
Full URL
https://gist.github.com/DahlitzFlorian/0c3ed7242b7609c053b8bf202f4c9f52.js
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/media/a59a6c5a7324886f0be26d2f582dc3ec?postId=a0e944b48cf8
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
192.30.253.119 , United States, ASN36459 (GITHUB - GitHub, Inc., US),
Reverse DNS
lb-192-30-253-119-iad.github.com
Software
GitHub.com /
Resource Hash
507c206c537fe8b2cf3e2e7af181f810a10e05c4a88175ec9fae30f2ef2a20df
Security Headers
Name Value
Content-Security-Policy default-src 'none'; base-uri 'self'; block-all-mixed-content; connect-src 'self' uploads.github.com www.githubstatus.com collector.githubapp.com api.github.com www.google-analytics.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com wss://live.github.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com; frame-ancestors 'none'; frame-src render.githubusercontent.com; img-src 'self' data: github.githubassets.com identicons.github.com collector.githubapp.com github-cloud.s3.amazonaws.com *.githubusercontent.com; manifest-src 'self'; media-src 'none'; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com
Strict-Transport-Security max-age=31536000; includeSubdomains; preload
X-Content-Type-Options nosniff
X-Frame-Options deny
X-Xss-Protection 1; mode=block

Request headers

Referer
https://blog.usejournal.com/media/a59a6c5a7324886f0be26d2f582dc3ec?postId=a0e944b48cf8
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Sat, 11 May 2019 23:33:45 GMT
Content-Encoding
gzip
X-Content-Type-Options
nosniff
Transfer-Encoding
chunked
Status
200 OK
Strict-Transport-Security
max-age=31536000; includeSubdomains; preload
X-XSS-Protection
1; mode=block
X-Request-Id
086d4757-ba79-4afb-9bae-f8641db969e2
Referrer-Policy
origin-when-cross-origin, strict-origin-when-cross-origin
Server
GitHub.com
X-GitHub-Request-Id
BCBA:6D75:A58ECF:12AEEC5:5CD75BD8
X-Frame-Options
deny
ETag
W/"507c206c537fe8b2cf3e2e7af181f810"
Expect-CT
max-age=2592000, report-uri="https://api.github.com/_private/browser/errors"
Vary
X-PJAX
Content-Type
text/javascript; charset=utf-8
Cache-Control
max-age=0, private, must-revalidate
Content-Security-Policy
default-src 'none'; base-uri 'self'; block-all-mixed-content; connect-src 'self' uploads.github.com www.githubstatus.com collector.githubapp.com api.github.com www.google-analytics.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com wss://live.github.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com; frame-ancestors 'none'; frame-src render.githubusercontent.com; img-src 'self' data: github.githubassets.com identicons.github.com collector.githubapp.com github-cloud.s3.amazonaws.com *.githubusercontent.com; manifest-src 'self'; media-src 'none'; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com
open
api2.branch.io/v1/
312 B
581 B
XHR
General
Full URL
https://api2.branch.io/v1/open
Requested by
Host: cdn.branch.io
URL: https://cdn.branch.io/branch-latest.min.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2600:9000:200d:4000:11:f728:3040:93a1 , United States, ASN16509 (AMAZON-02 - Amazon.com, Inc., US),
Reverse DNS
Software
openresty/1.13.6.2 /
Resource Hash
c3ee14c65364723d695e59a4b94b94ba8a9c48cc57b4d696db893f9f4ad470a9

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Origin
https://blog.usejournal.com
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/x-www-form-urlencoded

Response headers

date
Sat, 11 May 2019 23:33:45 GMT
via
1.1 147e057d2f96cf5a0082d96978e38a5b.cloudfront.net (CloudFront)
server
openresty/1.13.6.2
status
200
x-cache
Miss from cloudfront
content-type
application/json
access-control-allow-origin
*
cache-control
no-cache
content-length
312
x-amz-cf-id
FZFgsqSiZMtbLoKhN4fvqBwLiR635PPdQ4geCx6juxYdCWL-Xcwcow==
quotes
medium.com/p/a0e944b48cf8/
0
148 B
XHR
General
Full URL
https://medium.com/p/a0e944b48cf8/quotes
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7a7f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

Access-Control-Request-Method
GET
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,x-client-date,x-obvious-cid,x-xsrf-token

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
204
access-control-max-age
86400
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
access-control-allow-headers
Accept, Content-Type, Origin, User-Agent, DNT, Cache-Control, X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, x-opentracing
x-obvious-tid
1557617624858:13eb0c8bfe4f
server
cloudflare
x-frame-options
sameorigin
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
access-control-allow-methods
GET, POST, PUT, DELETE
access-control-allow-origin
https://blog.usejournal.com
cache-control
no-cache
access-control-allow-credentials
true
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
cf-ray
4d57f5aafdf3979c-FRA
link
<https://medium.com/humans.txt>; rel="humans"
responses
medium.com/_/api/posts/a0e944b48cf8/
0
148 B
XHR
General
Full URL
https://medium.com/_/api/posts/a0e944b48cf8/responses?filter=best
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7a7f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

Access-Control-Request-Method
GET
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,x-client-date,x-obvious-cid,x-opentracing,x-xsrf-token

Response headers

date
Sat, 11 May 2019 23:33:44 GMT
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
204
access-control-max-age
86400
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
access-control-allow-headers
Accept, Content-Type, Origin, User-Agent, DNT, Cache-Control, X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, x-opentracing
x-obvious-tid
1557617624857:f1e1e184d1d
server
cloudflare
x-frame-options
sameorigin
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
access-control-allow-methods
GET, POST, PUT, DELETE
access-control-allow-origin
https://blog.usejournal.com
cache-control
no-cache
access-control-allow-credentials
true
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
cf-ray
4d57f5aafdf5979c-FRA
link
<https://medium.com/humans.txt>; rel="humans"
reports
collector-medium.lightstep.com/api/v0/
0
174 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Access-Control-Request-Method
POST
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,lightstep-access-token

Response headers

status
200
date
Sat, 11 May 2019 23:33:45 GMT
access-control-allow-credentials
true
access-control-allow-origin
*
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
0
access-control-allow-methods
POST
responses
medium.com/_/api/posts/a0e944b48cf8/
153 B
266 B
XHR
General
Full URL
https://medium.com/_/api/posts/a0e944b48cf8/responses?filter=best
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:797f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
855663068f3219f1383d060436f2a30e5bc62ed15f94a3312d5c7340762adfc1
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

X-Client-Date
1557617624797
Origin
https://blog.usejournal.com
X-XSRF-Token
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/json
X-Obvious-CID
web
Accept
application/json
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
x-opentracing
{"ot-tracer-spanid":"17aa38f1ba117c","ot-tracer-traceid":"313f3cf507fe5","ot-tracer-sampled":"true"}

Response headers

date
Sat, 11 May 2019 23:33:45 GMT
content-encoding
gzip
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
200
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
pragma
no-cache
x-obvious-tid
1557617624976:c191bb2e348a
server
cloudflare
x-frame-options
sameorigin
tk
T
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/json; charset=utf-8
access-control-allow-origin
https://blog.usejournal.com
access-control-expose-headers
X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, X-Obvious-Profiling, X-Diagnostics, x-opentracing
cache-control
no-cache, no-store, max-age=0, must-revalidate
access-control-allow-credentials
true
cf-ray
4d57f5abcd49646d-FRA
link
<https://medium.com/humans.txt>; rel="humans"
expires
Thu, 09 Sep 1999 09:09:09 GMT
quotes
medium.com/p/a0e944b48cf8/
97 B
302 B
XHR
General
Full URL
https://medium.com/p/a0e944b48cf8/quotes
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:797f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
51087c8b7558ff31777e88ec452bf49deaa29f4694a1dc8be4b0c837be56eeae
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

X-Client-Date
1557617624795
Origin
https://blog.usejournal.com
X-XSRF-Token
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/json
Accept
application/json
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
X-Obvious-CID
web

Response headers

date
Sat, 11 May 2019 23:33:45 GMT
content-encoding
gzip
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
200
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
pragma
no-cache
link
<https://medium.com/humans.txt>; rel="humans"
x-obvious-tid
1557617624984:f4e989060299
server
cloudflare
x-frame-options
sameorigin
tk
T
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/json; charset=utf-8
access-control-allow-origin
https://blog.usejournal.com
access-control-expose-headers
X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, X-Obvious-Profiling, X-Diagnostics, x-opentracing
cache-control
no-cache, no-store, max-age=0, must-revalidate
access-control-allow-credentials
true
cf-ray
4d57f5abcd50646d-FRA
x-opentracing
{"ot-tracer-spanid":"24ba251858ccbfab","ot-tracer-traceid":"243349193ae99f74","ot-tracer-sampled":"true"}
expires
Thu, 09 Sep 1999 09:09:09 GMT
responsesStream
medium.com/_/api/posts/a0e944b48cf8/
0
267 B
XHR
General
Full URL
https://medium.com/_/api/posts/a0e944b48cf8/responsesStream?filter=best
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7a7f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

Access-Control-Request-Method
GET
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,x-client-date,x-obvious-cid,x-opentracing,x-xsrf-token

Response headers

date
Sat, 11 May 2019 23:33:45 GMT
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
204
access-control-max-age
86400
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
access-control-allow-headers
Accept, Content-Type, Origin, User-Agent, DNT, Cache-Control, X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, x-opentracing
x-obvious-tid
1557617625105:da04583c1da2
server
cloudflare
x-frame-options
sameorigin
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
access-control-allow-methods
GET, POST, PUT, DELETE
access-control-allow-origin
https://blog.usejournal.com
cache-control
no-cache
access-control-allow-credentials
true
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
cf-ray
4d57f5ac8ef8979c-FRA
link
<https://medium.com/humans.txt>; rel="humans"
reports
collector-medium.lightstep.com/api/v0/
127 B
325 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
9bf0786380d1f3ba39988e603d91780191dfd21461d74ba9d73c132b2c013876

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Origin
https://blog.usejournal.com
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
Content-Type
application/json

Response headers

date
Sat, 11 May 2019 23:33:45 GMT
status
200
access-control-allow-methods
POST
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
127
responsesStream
medium.com/_/api/posts/a0e944b48cf8/
202 B
278 B
XHR
General
Full URL
https://medium.com/_/api/posts/a0e944b48cf8/responsesStream?filter=best
Requested by
Host: blog.usejournal.com
URL: https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:797f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
3dfa73ec1a470fef0d613fd01f7eef3f02b4db75c0c007ed371732d85b6e4173
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

X-Client-Date
1557617625047
Origin
https://blog.usejournal.com
X-XSRF-Token
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/json
X-Obvious-CID
web
Accept
application/json
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
x-opentracing
{"ot-tracer-spanid":"f7e24e54c9e4f","ot-tracer-traceid":"23fd7781f56c2","ot-tracer-sampled":"true"}

Response headers

date
Sat, 11 May 2019 23:33:45 GMT
content-encoding
gzip
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
200
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
pragma
no-cache
x-obvious-tid
1557617625480:a448efe863b2
server
cloudflare
x-frame-options
sameorigin
tk
T
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/json; charset=utf-8
access-control-allow-origin
https://blog.usejournal.com
access-control-expose-headers
X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, X-Obvious-Profiling, X-Diagnostics, x-opentracing
cache-control
no-cache, no-store, max-age=0, must-revalidate
access-control-allow-credentials
true
cf-ray
4d57f5ad5e78646d-FRA
link
<https://medium.com/humans.txt>; rel="humans"
expires
Thu, 09 Sep 1999 09:09:09 GMT
gist-embed-a9a1cf2ca01efd362bfa52312712ae94.css
github.githubassets.com/assets/ Frame 0643
22 KB
5 KB
Stylesheet
General
Full URL
https://github.githubassets.com/assets/gist-embed-a9a1cf2ca01efd362bfa52312712ae94.css
Requested by
Host: gist.github.com
URL: https://gist.github.com/DahlitzFlorian/0c3ed7242b7609c053b8bf202f4c9f52.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
185.199.110.154 , United States, ASN54113 (FASTLY - Fastly, US),
Reverse DNS
Software
AmazonS3 /
Resource Hash
fcc1b9ca9cd9136039180e6e6bbb90005ee972c21e3d47f84ecdc3e7cdeeb25c

Request headers

Referer
https://blog.usejournal.com/media/a59a6c5a7324886f0be26d2f582dc3ec?postId=a0e944b48cf8
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

x-fastly-request-id
985726d63022381e47cbe8ba71b0854afcecbcaf
date
Sat, 11 May 2019 23:33:45 GMT
content-encoding
gzip
vary
Origin, Access-Control-Request-Headers, Access-Control-Request-Method, Accept-Encoding
age
4961
x-cache
MISS, HIT
status
200
content-length
4741
x-served-by
cache-iad2126-IAD, cache-hhn1531-HHN
access-control-allow-origin
*
last-modified
Tue, 19 Mar 2019 00:12:02 GMT
server
AmazonS3
x-timer
S1557617625.244128,VS0,VE0
etag
"800c22e69b617d89efb0a6a9cc4e1a9b"
access-control-max-age
3600
access-control-allow-methods
GET
content-type
text/css
via
1.1 varnish, 1.1 varnish
accept-ranges
bytes
x-cache-hits
0, 32
pageview
api2.branch.io/v1/
28 B
344 B
XHR
General
Full URL
https://api2.branch.io/v1/pageview
Requested by
Host: cdn.branch.io
URL: https://cdn.branch.io/branch-latest.min.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2600:9000:200d:4000:11:f728:3040:93a1 , United States, ASN16509 (AMAZON-02 - Amazon.com, Inc., US),
Reverse DNS
Software
openresty/1.13.6.2 / Express
Resource Hash
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Origin
https://blog.usejournal.com
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/x-www-form-urlencoded

Response headers

date
Sat, 11 May 2019 23:33:45 GMT
via
1.1 147e057d2f96cf5a0082d96978e38a5b.cloudfront.net (CloudFront)
server
openresty/1.13.6.2
x-powered-by
Express
etag
W/"1c-KRZWpHfIKyIHGKJ9mp9lAyX+vFY"
status
200
x-cache
Miss from cloudfront
content-type
application/json; charset=utf-8
access-control-allow-origin
*
content-length
28
x-amz-cf-id
sYB5VrPU6BHdthDgyHd8K0wHwnI6ZHHR2CC1Jw5KTGa-nyNzzwv4vw==
placements
medium.com/_/api/
0
150 B
XHR
General
Full URL
https://medium.com/_/api/placements?requestContext%5BpostPageContext%5D%5BpostId%5D=a0e944b48cf8&requestContext%5BcontextType%5D=postPageContext&slots%5B0%5D%5Blocation%5D=1&slots%5B0%5D%5Bindex%5D=0
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7a7f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

Access-Control-Request-Method
GET
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,x-client-date,x-obvious-cid,x-opentracing,x-xsrf-token

Response headers

date
Sat, 11 May 2019 23:33:45 GMT
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
204
access-control-max-age
86400
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
access-control-allow-headers
Accept, Content-Type, Origin, User-Agent, DNT, Cache-Control, X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, x-opentracing
x-obvious-tid
1557617625611:e948f8b85085
server
cloudflare
x-frame-options
sameorigin
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
access-control-allow-methods
GET, POST, PUT, DELETE
access-control-allow-origin
https://blog.usejournal.com
cache-control
no-cache
access-control-allow-credentials
true
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
cf-ray
4d57f5afb95f979c-FRA
link
<https://medium.com/humans.txt>; rel="humans"
reports
collector-medium.lightstep.com/api/v0/
0
174 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Access-Control-Request-Method
POST
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,lightstep-access-token

Response headers

status
200
date
Sat, 11 May 2019 23:33:45 GMT
access-control-allow-credentials
true
access-control-allow-origin
*
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
0
access-control-allow-methods
POST
reports
collector-medium.lightstep.com/api/v0/
127 B
325 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
c9478c745a03360a93286d429028c8aae1049a1212c7d8e6db6835f00402acc1

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Origin
https://blog.usejournal.com
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
Content-Type
application/json

Response headers

date
Sat, 11 May 2019 23:33:45 GMT
status
200
access-control-allow-methods
POST
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
127
placements
medium.com/_/api/
24 KB
6 KB
XHR
General
Full URL
https://medium.com/_/api/placements?requestContext%5BpostPageContext%5D%5BpostId%5D=a0e944b48cf8&requestContext%5BcontextType%5D=postPageContext&slots%5B0%5D%5Blocation%5D=1&slots%5B0%5D%5Bindex%5D=0
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:797f , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
90e4d527b5fac49acc7e2cf1fb144728aac7fce9bb2d6695874a8534549c8258
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

X-Client-Date
1557617625548
Origin
https://blog.usejournal.com
X-XSRF-Token
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/json
X-Obvious-CID
web
Accept
application/json
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
x-opentracing
{"ot-tracer-spanid":"e273639d06cd5","ot-tracer-traceid":"1de99850a48ae5","ot-tracer-sampled":"true"}

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
content-encoding
gzip
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
200
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
pragma
no-cache
x-obvious-tid
1557617625736:6d4bbcdd64bf
server
cloudflare
x-frame-options
sameorigin
tk
T
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/json; charset=utf-8
access-control-allow-origin
https://blog.usejournal.com
access-control-expose-headers
X-Xsrf-Token, X-Obvious-Cid, X-Client-Date, X-Obvious-Profiling, X-Diagnostics, x-opentracing
cache-control
no-cache, no-store, max-age=0, must-revalidate
access-control-allow-credentials
true
cf-ray
4d57f5b0789e646d-FRA
link
<https://medium.com/humans.txt>; rel="humans"
expires
Thu, 09 Sep 1999 09:09:09 GMT
pageview
api2.branch.io/v1/
28 B
342 B
XHR
General
Full URL
https://api2.branch.io/v1/pageview
Requested by
Host: cdn.branch.io
URL: https://cdn.branch.io/branch-latest.min.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2600:9000:200d:4000:11:f728:3040:93a1 , United States, ASN16509 (AMAZON-02 - Amazon.com, Inc., US),
Reverse DNS
Software
openresty/1.13.6.2 / Express
Resource Hash
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Origin
https://blog.usejournal.com
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/x-www-form-urlencoded

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
via
1.1 147e057d2f96cf5a0082d96978e38a5b.cloudfront.net (CloudFront)
server
openresty/1.13.6.2
x-powered-by
Express
etag
W/"1c-KRZWpHfIKyIHGKJ9mp9lAyX+vFY"
status
200
x-cache
Miss from cloudfront
content-type
application/json; charset=utf-8
access-control-allow-origin
*
content-length
28
x-amz-cf-id
tYWruL6DGahurSK-5Z173LNM-uk7ctbVcolpM4CadYHt5H5WXu3c4g==
reports
collector-medium.lightstep.com/api/v0/
0
174 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Access-Control-Request-Method
POST
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,lightstep-access-token

Response headers

status
200
date
Sat, 11 May 2019 23:33:46 GMT
access-control-allow-credentials
true
access-control-allow-origin
*
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
0
access-control-allow-methods
POST
1*4JYKAx9kGoVFuIPs0sGqAQ.jpeg
cdn-images-1.medium.com/fit/c/36/36/
1 KB
2 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/36/36/1*4JYKAx9kGoVFuIPs0sGqAQ.jpeg
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
52cb128e49b5b0163edff5546242ddc457d6a9de697355bc9fc997b4e54b1cef
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3193-abeaa88
status
200
vary
Accept-Encoding
content-length
1316
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5b39b85c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:46 GMT
0*52HoUqi5bW9U6imm.jpeg
cdn-images-1.medium.com/fit/c/36/36/
1015 B
1 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/36/36/0*52HoUqi5bW9U6imm.jpeg
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
11252382b6759d664b79665d66df46b5b5e69229629a48ce6a93c2cc2fcfaca0
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3193-abeaa88
status
200
vary
Accept-Encoding
content-length
1015
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5b39b86c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:46 GMT
1*xPuheZOI3r2ofXOcS8nXYg.jpeg
cdn-images-1.medium.com/fit/c/36/36/
1 KB
1 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/36/36/1*xPuheZOI3r2ofXOcS8nXYg.jpeg
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
1a944e39da110160d34cdc2c55a88e00a4281ae2ca655dcf0e02e98e65cefbfd
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3193-abeaa88
status
200
vary
Accept-Encoding
content-length
1363
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5b39b87c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:46 GMT
0*0xwiQM9yS8WIfBwt
cdn-images-1.medium.com/fit/c/400/120/
12 KB
12 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/400/120/0*0xwiQM9yS8WIfBwt
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
58efb96b38fc01f70f82a31c2a65113f174897bc3c72e015ce90b2a2ea18c536
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
x-content-type-options
nosniff
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3194-36c2fec
status
200
content-length
12197
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5b39b89c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:46 UTC
1*PU7wwmX3JaTa6CcDKvSwpA.jpeg
cdn-images-1.medium.com/fit/c/400/120/
14 KB
14 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/400/120/1*PU7wwmX3JaTa6CcDKvSwpA.jpeg
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
80f698ca2baae57d3ab843126002eba5542f09388132ff53033604f07aa01db9
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3193-abeaa88
status
200
vary
Accept-Encoding
content-length
14707
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5b39b8fc2bd-FRA
expires
Mon, 10 Jun 2019 23:33:46 GMT
1*ruwDS4JTcA1DhcR2wBdO2Q.png
cdn-images-1.medium.com/fit/c/400/120/
17 KB
17 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/400/120/1*ruwDS4JTcA1DhcR2wBdO2Q.png
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:7791 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare / Geomyidae artificij
Resource Hash
e03f1c434ad4b43976dfc11b471544243fedd83a6790ffec1250f3f2b6b93a26
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-powered-by
Geomyidae artificij
x-obvious-info
16.3, 3193-abeaa88
status
200
vary
Accept-Encoding
content-length
17791
pragma
public
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
accept-ranges
bytes
cf-ray
4d57f5b39b90c2bd-FRA
expires
Mon, 10 Jun 2019 23:33:46 GMT
reports
collector-medium.lightstep.com/api/v0/
127 B
325 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
3bc4a3206b1cd9709301cc579fcb47665f7ace71a39b2dafb32da12c663b6a63

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Origin
https://blog.usejournal.com
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
Content-Type
application/json

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
status
200
access-control-allow-methods
POST
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
127
pageview
api2.branch.io/v1/
28 B
343 B
XHR
General
Full URL
https://api2.branch.io/v1/pageview
Requested by
Host: cdn.branch.io
URL: https://cdn.branch.io/branch-latest.min.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
2600:9000:200d:4000:11:f728:3040:93a1 , United States, ASN16509 (AMAZON-02 - Amazon.com, Inc., US),
Reverse DNS
Software
openresty/1.13.6.2 / Express
Resource Hash
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Origin
https://blog.usejournal.com
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/x-www-form-urlencoded

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
via
1.1 147e057d2f96cf5a0082d96978e38a5b.cloudfront.net (CloudFront)
server
openresty/1.13.6.2
x-powered-by
Express
etag
W/"1c-KRZWpHfIKyIHGKJ9mp9lAyX+vFY"
status
200
x-cache
Miss from cloudfront
content-type
application/json; charset=utf-8
access-control-allow-origin
*
content-length
28
x-amz-cf-id
ecfIR8wFC2t82WZF68mJkKsV-K6KdMJEu1vF2kewD1ranCkX6hXezQ==
reports
collector-medium.lightstep.com/api/v0/
0
174 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Access-Control-Request-Method
POST
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,lightstep-access-token

Response headers

status
200
date
Sat, 11 May 2019 23:33:46 GMT
access-control-allow-credentials
true
access-control-allow-origin
*
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
0
access-control-allow-methods
POST
reports
collector-medium.lightstep.com/api/v0/
127 B
325 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
525b747f57d5f370bdaa84017235ead39435e8fae58cc98f053c8f1df60b2624

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Origin
https://blog.usejournal.com
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
Content-Type
application/json

Response headers

date
Sat, 11 May 2019 23:33:46 GMT
status
200
access-control-allow-methods
POST
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
127
batch
blog.usejournal.com/_/
97 B
585 B
XHR
General
Full URL
https://blog.usejournal.com/_/batch
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
52.6.46.142 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-52-6-46-142.compute-1.amazonaws.com
Software
nginx / Medium
Resource Hash
e7316da44fbae6643931b67be2481104f5a7a647712348be27308ef3dfd62028
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

X-Client-Date
1557617629454
Origin
https://blog.usejournal.com
X-XSRF-Token
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/json
Accept
application/json
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
X-Obvious-CID
web

Response headers

date
Sat, 11 May 2019 23:33:49 GMT
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
200
content-length
97
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
pragma
no-cache
link
<https://medium.com/humans.txt>; rel="humans"
x-obvious-tid
1557617629611:568adac5cdf1
server
nginx
tk
T
x-frame-options
sameorigin
content-type
application/json; charset=utf-8
cache-control
no-cache, no-store, max-age=0, must-revalidate
x-opentracing
{"ot-tracer-spanid":"6fc5b0f70ba7da23","ot-tracer-traceid":"783080386a306bb0","ot-tracer-sampled":"true"}
expires
Thu, 09 Sep 1999 09:09:09 GMT
renders
blog.usejournal.com/_/lite/performance/
179 B
667 B
XHR
General
Full URL
https://blog.usejournal.com/_/lite/performance/renders
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_256_GCM
Server
52.6.46.142 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-52-6-46-142.compute-1.amazonaws.com
Software
nginx / Medium
Resource Hash
dddff59ab62c897c2984aa72b80acdc9eeae1278b61b2a35d2cf4d8c207f2594
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

X-Client-Date
1557617629457
Origin
https://blog.usejournal.com
X-XSRF-Token
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Content-Type
application/json
Accept
application/json
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
X-Obvious-CID
web

Response headers

date
Sat, 11 May 2019 23:33:49 GMT
x-content-type-options
nosniff
x-powered-by
Medium
x-obvious-info
37498-ede1889,ede18891a82
status
404
content-length
179
x-xss-protection
1; mode=block
x-ua-compatible
IE=edge, Chrome=1
pragma
no-cache
link
<https://medium.com/humans.txt>; rel="humans"
x-obvious-tid
1557617629600:17d63cb8de4f
server
nginx
tk
T
x-frame-options
sameorigin
content-type
application/json; charset=utf-8
cache-control
no-cache, no-store, max-age=0, must-revalidate
x-opentracing
{"ot-tracer-spanid":"3b4afa9e4212ac5b","ot-tracer-traceid":"2dc3ada963d8ea0e","ot-tracer-sampled":"true"}
expires
Thu, 09 Sep 1999 09:09:09 GMT
reports
collector-medium.lightstep.com/api/v0/
0
174 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.h-S66qYGELCwGMjo-I5sGg.js
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Access-Control-Request-Method
POST
Origin
https://blog.usejournal.com
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Access-Control-Request-Headers
content-type,lightstep-access-token

Response headers

status
200
date
Sat, 11 May 2019 23:33:49 GMT
access-control-allow-credentials
true
access-control-allow-origin
*
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
0
access-control-allow-methods
POST
reports
collector-medium.lightstep.com/api/v0/
127 B
325 B
XHR
General
Full URL
https://collector-medium.lightstep.com/api/v0/reports
Protocol
H2
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.192.104.91 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-192-104-91.compute-1.amazonaws.com
Software
/
Resource Hash
a3448527206ca74118646667005452cfdb7c581b78693b74cad915f243024721

Request headers

User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
Origin
https://blog.usejournal.com
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
Content-Type
application/json

Response headers

date
Sat, 11 May 2019 23:33:49 GMT
status
200
access-control-allow-methods
POST
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
content-length
127
/
srv-2019-05-11-23.pixel.parsely.com/event/
43 B
229 B
Image
General
Full URL
https://srv-2019-05-11-23.pixel.parsely.com/event/?rand=1557617634873&plid=44778367&idsite=medium.com&url=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8%3Fsource%3Dfriends_link%26sk%3Db5e086f1d138b11483928a122cbee059%26gi%3Dfcdd7e273063&urlref=&screen=1600x1200%7C1600x1200%7C24&data=%7B%7D&sid=1&surl=https%3A%2F%2Fblog.usejournal.com%2Fhow-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8%3Fsource%3Dfriends_link%26sk%3Db5e086f1d138b11483928a122cbee059%26gi%3Dfcdd7e273063&sref=&sts=1557617624370&slts=0&date=Sat+May+11+2019+23%3A33%3A54+GMT%2B0000+(Coordinated+Universal+Time)&action=heartbeat&inc=5&tt=4901&pvid=76731921&u=pid%3Df842399fc7490cadcbb5b081aaac8861
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
52.20.212.214 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-52-20-212-214.compute-1.amazonaws.com
Software
nginx /
Resource Hash
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda

Request headers

Referer
https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?sk=b5e086f1d138b11483928a122cbee059
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Sat, 11 May 2019 23:33:54 GMT
Last-Modified
Mon, 28 Sep 1970 06:00:00 GMT
Server
nginx
Connection
keep-alive
Content-Length
43
Content-Type
image/gif

Verdicts & Comments Add Verdict or Comment

25 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| onselectstart object| onselectionchange function| queueMicrotask object| perfMetrics number| OB_startTime object| OB_loadErrors function| _onerror function| _asyncScript function| _asyncStyles function| ga function| obvInit object| GLOBALS object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| PARSELY function| parselyStartCallback object| branch object| _mdm object| PLOVR_MODULE_INFO object| PLOVR_MODULE_URIS boolean| PLOVR_MODULE_USE_DEBUG_MODE function| _resizeIframe object| __obv

13 Cookies

Domain/Path Name / Value
blog.usejournal.com/ Name: pr
Value: 1
blog.usejournal.com/ Name: lightstep_guid/medium-web
Value: 1978703c50af2d4f
.usejournal.com/ Name: _gat_tracker0
Value: 1
blog.usejournal.com/ Name: sz
Value: 1585
.usejournal.com/ Name: _gat
Value: 1
.usejournal.com/ Name: _gid
Value: GA1.2.1718644543.1557617624
blog.usejournal.com/ Name: lightstep_session_id
Value: 775cc27c547d80e6
.usejournal.com/ Name: _parsely_session
Value: {%22sid%22:1%2C%22surl%22:%22https://blog.usejournal.com/how-to-create-your-own-timing-context-manager-in-python-a0e944b48cf8?source=friends_link&sk=b5e086f1d138b11483928a122cbee059&gi=fcdd7e273063%22%2C%22sref%22:%22%22%2C%22sts%22:1557617624370%2C%22slts%22:0}
.usejournal.com/ Name: _parsely_visitor
Value: {%22id%22:%22pid=f842399fc7490cadcbb5b081aaac8861%22%2C%22session_count%22:1%2C%22last_session_ts%22:1557617624370}
.usejournal.com/ Name: _ga
Value: GA1.2.1687591125.1557617624
blog.usejournal.com/ Name: tz
Value: 0
blog.usejournal.com/ Name: sid
Value: 1:qAOqK8B0jNSqS1jA4BltaTbI23CB1zFdGKvih/qOkc9xLaC7TvH/LCwZ5fkpyMlP
blog.usejournal.com/ Name: uid
Value: lo_izJfmSHW3V2P

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
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://getpocket.com https://blog.usejournal.com https://*.blog.usejournal.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://*.lightstep.com https://*.branch.io https://app.zencoder.com 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://use.typekit.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
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.

api2.branch.io
app.link
blog.usejournal.com
cdn-images-1.medium.com
cdn-static-1.medium.com
cdn.branch.io
collector-medium.lightstep.com
d1z2jf7jlzjs58.cloudfront.net
gist.github.com
github.githubassets.com
glyph.medium.com
i.embed.ly
medium.com
srv-2019-05-11-23.pixel.parsely.com
stats.g.doubleclick.net
www.google-analytics.com
www.google.com
www.google.de
104.16.90.50
185.199.110.154
192.30.253.119
2600:9000:200d:2200:19:9934:6a80:93a1
2600:9000:200d:4000:11:f728:3040:93a1
2606:4700::6810:7591
2606:4700::6810:7791
2606:4700::6810:797f
2606:4700::6810:7a7f
2a00:1450:4001:808::200e
2a00:1450:4001:80b::2004
2a00:1450:4001:817::2003
2a00:1450:400c:c08::9a
34.192.104.91
52.20.212.214
52.6.46.142
52.85.182.223
54.192.203.125
0470fc07224a28404c49dc5f46c1b9b7f535e546f6f9ab07b514bef577995c2c
087a4c7aa118304c5ce85d5917d95a49b3c93204ef3500752dfde52595e4eac6
11252382b6759d664b79665d66df46b5b5e69229629a48ce6a93c2cc2fcfaca0
12fe85ec038af8c41ba830412520589dbd125d417913c10a57838ac92ab96192
1a944e39da110160d34cdc2c55a88e00a4281ae2ca655dcf0e02e98e65cefbfd
3bc4a3206b1cd9709301cc579fcb47665f7ace71a39b2dafb32da12c663b6a63
3bff22d4d6ceea302df882c789fbe5629cf11d62bc7c4a321a27dfda2cac3b1e
3dfa73ec1a470fef0d613fd01f7eef3f02b4db75c0c007ed371732d85b6e4173
3e552578c7d450b023f2cd9d28f830be4335c3acc6c4ab6dadda0769f09e5f22
41532aec4c3a3a0747ca853b064ef7a96483a95798a6526974ec043997e2ccf9
4e0705327480ad2323cb03d9c450ffcae4a98bf3a5382fa0c7882145ed620e49
507c206c537fe8b2cf3e2e7af181f810a10e05c4a88175ec9fae30f2ef2a20df
51087c8b7558ff31777e88ec452bf49deaa29f4694a1dc8be4b0c837be56eeae
525b747f57d5f370bdaa84017235ead39435e8fae58cc98f053c8f1df60b2624
52cb128e49b5b0163edff5546242ddc457d6a9de697355bc9fc997b4e54b1cef
58efb96b38fc01f70f82a31c2a65113f174897bc3c72e015ce90b2a2ea18c536
654aba58713c827abb3caa9d609e164b8a3f6a6d9ddf463450e5e7da150eb5b7
6858c2d754d0b5de31267952dd0945314bb64074d53fe751cf62f57916e0f884
6a06cab597dfc5f280972b6e8880243bab1eed1adb8b8347413635a68164b324
6bdd8104433d917b85df41e6ec0007fe239098ddd9625d69ea7fd521f14d6830
769af661e9f59f8370841bad866ce4c369b0cb1e0d7bf284aa594415a6897f85
7a67eb308c05a954aeb7e3cd16850b7f77181b7e8d46c252d495691a0f70e7b0
80f698ca2baae57d3ab843126002eba5542f09388132ff53033604f07aa01db9
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
84a548a3f01f6d92045be9ae44e89520ed11505928139d831749385a36aee74c
855663068f3219f1383d060436f2a30e5bc62ed15f94a3312d5c7340762adfc1
8eb6709a934f6fa86ee0ad7c6570b40407bd394c0d81d0221eb1549a23ad92f2
90e4d527b5fac49acc7e2cf1fb144728aac7fce9bb2d6695874a8534549c8258
90ee4123e81de392e160ef664334b4ceb4c3c0829a6d581951522cd759489b4b
99c5448d6c84fc71d6805e2485727db250113edcaea123a064f8c26ce95947d8
9bf0786380d1f3ba39988e603d91780191dfd21461d74ba9d73c132b2c013876
9c76d57825fb6b91750320fa7d23b899727f3e78ca20696f91e51fbfc128f229
9e637c7d1a358ad28de98bd47f0c2e05f1f22d8cca3ac127632340f10c27d645
9ffac4a14acb42c59f6eab9ace605a903795ea487c1b41139413c020128a61de
a1a9f0f2844d80ca5a41f2d483d56d674eb333e570706b935cf46add6aa2f31d
a3448527206ca74118646667005452cfdb7c581b78693b74cad915f243024721
a3d669b687929b3aa777fdd2c400c2b8c6b794978536a64d7e1f71edcf8037e8
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb
ac771d366dc02b5299a59d9618f72463591a855e1abbed5fe030d8ef212258cb
b5dbf370c5667b0f1014a47c6b8b056f41d96710cd14287e13f0b55ed8ed6397
b5e98b4bc41f421981af91804a14836e78816f30d3ba7ce7acf61debd666b53e
bc72a2ca45067a3d17fed4cd8776fec5dca3b9ecd7300e107f9256a86a0c8b2f
c3ee14c65364723d695e59a4b94b94ba8a9c48cc57b4d696db893f9f4ad470a9
c9478c745a03360a93286d429028c8aae1049a1212c7d8e6db6835f00402acc1
cd63c81339e4368b8820f98c86979935e8c0bc24273390b21fbc4ce09141acff
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
cfad43914e4c71fdf3bb67fc922d9157e0a3c16a173fd78d9fcf3c3be5273deb
dd543f1b57cca9303507bda45f2dec55b0bdf8b7afc11cc21e20c0db9fa2d9a1
dddff59ab62c897c2984aa72b80acdc9eeae1278b61b2a35d2cf4d8c207f2594
e03f1c434ad4b43976dfc11b471544243fedd83a6790ffec1250f3f2b6b93a26
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e7316da44fbae6643931b67be2481104f5a7a647712348be27308ef3dfd62028
eae4dab49504455d9274f3a1b3f6448f8b1343abc1314e87f74c010cab2ef16f
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
ef1ed6a034a5055a869c7c25765ee1f2844a27a54e83e8a857d77b3f1cd83dd3
f0b9a9e4ea994c106a4fc595828ca1332b2cd0435d5d159d26d1773344d97367
f57137897a4e676f0d2199b79def1a95b253a1a938dff9d8ba10519f3beb2b08
fcc1b9ca9cd9136039180e6e6bbb90005ee972c21e3d47f84ecdc3e7cdeeb25c