- Last 7 days
-
blog.cloudflare.com blog.cloudflare.com
- Jan 2023
-
blog.cloudflare.com blog.cloudflare.com
- Dec 2022
-
-
-
webauthn.qwtel.workers.dev webauthn.qwtel.workers.dev
Tags
Annotators
URL
-
-
developers.cloudflare.com developers.cloudflare.com
Tags
Annotators
URL
-
-
developers.cloudflare.com developers.cloudflare.com
-
www.cloudflare.com www.cloudflare.com
-
blog.cloudflare.com blog.cloudflare.com
Tags
Annotators
URL
-
-
blog.cloudflare.com blog.cloudflare.com
-
dev.to dev.to
-
www.jacobparis.com www.jacobparis.com
Tags
Annotators
URL
-
-
developers.cloudflare.com developers.cloudflare.com
-
blog.cloudflare.com blog.cloudflare.com
-
Conceptually, OHTTP is a simple protocol: end-to-end encrypted requests and responses are forwarded between client and server through a relay, decoupling who from what was sent
-
-
blog.cloudflare.com blog.cloudflare.com
Tags
Annotators
URL
-
-
developers.cloudflare.com developers.cloudflare.com
-
blog.archive.org blog.archive.org
-
blog.cloudflare.com blog.cloudflare.com
- Nov 2022
-
developers.cloudflare.com developers.cloudflare.com
-
developers.cloudflare.com developers.cloudflare.com
-
developers.cloudflare.com developers.cloudflare.com
-
Pages offers developers the ability to define a _worker.js file in the output directory of your Pages project.
-
-
developers.cloudflare.com developers.cloudflare.com
Tags
Annotators
URL
-
- Oct 2022
-
workers.tools workers.tools
Tags
Annotators
URL
-
-
levelup.gitconnected.com levelup.gitconnected.com
-
We use Javascript everywhere, since we solve the “issues” caused by Javascript rendering we want to build as much expertise as possible in this field. But for the other parts, we are taking advantage of CloudFlare’s distributed system for fast response and global scalability. While our uptime guarantees are supported by Digital Ocean’s cloud platform. We also use a myriad of other SaaS providers to maximize our effectiveness.
Stack of Prerender: - Javascript - CloudFlare - Digital Ocean - SaaS providers
-
- Sep 2022
-
blog.cloudflare.com blog.cloudflare.com
Tags
Annotators
URL
-
-
blog.cloudflare.com blog.cloudflare.com
Tags
Annotators
URL
-
-
community.cloudflare.com community.cloudflare.com
-
egghead.io egghead.io
- Aug 2022
-
developers.cloudflare.com developers.cloudflare.com
-
developers.cloudflare.com developers.cloudflare.com
- Jul 2022
-
developers.cloudflare.com developers.cloudflare.com
-
developers.cloudflare.com developers.cloudflare.com
-
- Go to Settings > Network & internet.
- Select Advanced > Private DNS.
- Select the Private DNS provider hostname option.
- Enter
one.one.one.one
or1dot1dot1dot1.cloudflare-dns.com
and press Save.
Tags
Annotators
URL
-
- Jun 2022
-
developers.cloudflare.com developers.cloudflare.com
Tags
Annotators
URL
-
-
www.cloudflare.com www.cloudflare.com
Tags
Annotators
URL
-
-
blog.cloudflare.com blog.cloudflare.com
Tags
Annotators
URL
-
-
developers.cloudflare.com developers.cloudflare.com
-
bash curl --http2 -H 'accept: application/dns-json' https://1.1.1.1/dns-query?name=cloudflare.com --next --http2 -H 'accept: application/dns-json' https://1.1.1.1/dns-query?name=example.com
-
-
miniflare.dev miniflare.dev
-
- May 2022
- Apr 2022
-
developers.cloudflare.com developers.cloudflare.com
-
blog.opstree.com blog.opstree.com
-
developers.cloudflare.com developers.cloudflare.com
-
Cache using fetch
Determine how to cache a resource by setting TTLs, custom cache keys, and cache headers in a fetch request.
```js async function handleRequest(request) { const url = new URL(request.url);
// Only use the path for the cache key, removing query strings // and always store using HTTPS, for example, https://www.example.com/file-uri-here const someCustomKey =
https://${url.hostname}${url.pathname}
;let response = await fetch(request, { cf: { // Always cache this fetch regardless of content type // for a max of 5 seconds before revalidating the resource cacheTtl: 5, cacheEverything: true, //Enterprise only feature, see Cache API for other plans cacheKey: someCustomKey, }, }); // Reconstruct the Response object to make its headers mutable. response = new Response(response.body, response);
// Set cache control headers to cache on browser for 25 minutes response.headers.set('Cache-Control', 'max-age=1500'); return response; }
addEventListener('fetch', event => { return event.respondWith(handleRequest(event.request)); }); ```
Caching HTML resources
Setting the cache level to Cache Everything will override the default cacheability of the asset. For time-to-live (TTL), Cloudflare will still rely on headers set by the origin.
js // Force Cloudflare to cache an asset fetch(event.request, { cf: { cacheEverything: true } });
-
-
www.programmableweb.com www.programmableweb.com
Tags
Annotators
URL
-
-
api.cloudflare.com api.cloudflare.com
-
- Mar 2022
-
-
-
blog.cloudflare.com blog.cloudflare.com
-
blog.cloudflare.com blog.cloudflare.com
Tags
Annotators
URL
-
-
blog.cloudflare.com blog.cloudflare.com
-
www.youtube.com www.youtube.com
-
- Feb 2022
-
blog.cloudflare.com blog.cloudflare.com
- Nov 2021
-
developers.cloudflare.com developers.cloudflare.com
Tags
Annotators
URL
-
- Dec 2020
-
developers.cloudflare.com developers.cloudflare.com
- Nov 2020
-
blog.cloudflare.com blog.cloudflare.com
-
Today, we’re excited to open up a beta of a third approach to keeping web browsing safe with Cloudflare Browser Isolation. Browser sessions run in sandboxed environments in Cloudflare data centers in 200 cities around the world, bringing the remote browser milliseconds away from the user so it feels like local web browsing.
Cloudflare introduces sandboxed web browsing. It's like a browser inside a browser, so we can rest assured that we won't be infected by the websites we visit
Tags
Annotators
URL
-
- Jun 2020
-
www.savjee.be www.savjee.be
-
The best all-around performer is AWS CloudFront, followed closely by GitHub Pages. Not only do they have the fastest response times (median), they’re also the most consistent. They are, however, closely followed by Google Cloud Storage. Interestingly, there is very little difference between a regional and multi-regional bucket. The only reason to pick a multi-regional bucket would be the additional uptime guarantee. Cloudflare didn’t perform as well I would’ve expected.
Results of static webhosting benchmark (2020 May):
- AWS CloudFront
- GitHub Pages
- Google Cloud Storage
-
- Feb 2020
-
-
To add insult to injury I learn that when Cloudflare automatically detects an anomaly with your domain they permanently delete all DNS records. Mine won't be difficult to restore, but I'm not sure why this is necessary. Surely it would be possible for Cloudflare to mark a domain as disabled without irrevocably deleting it? Combined with the hacky audit log, I'm left with the opinion that for some reason Cloudflare decided to completely half-ass the part of their system that is responsible for deleting everything that matters to a user.
...and this is why some companies should not grow to become too big for the good of their customers.
Tags
Annotators
URL
-
- Oct 2019
-
support.cloudflare.com support.cloudflare.com
-
Purging by single-file through your Cloudflare dashboard
This seems like the best way to purge files but I wonder if you can purge by domain or rather files rather than file.
-
- Sep 2018
-
blog.cloudflare.com blog.cloudflare.com
Tags
Annotators
URL
-
-
www.cloudflare.com www.cloudflare.com
-
Browse files stored on IPFS easily and securely with Cloudflare’s Distributed Web Gateway without downloading software. Serve your own content hosted on IPFS from a custom domain over HTTPs.
Tags
Annotators
URL
-
- Mar 2017
-
www.wired.com www.wired.com
-
cloud storage service S3, which Amazon confirmed is experiencing “high error rates,”
Need to look at S3
-