Support

Find answers, guides, and tutorials to supercharge your content delivery.

The Difference Between FTPS vs SFTP

When securely transferring data from point A to point B, there are two commonly used protocols: FTPS and SFTP. Although both of these protocols are quite similarly named (apart from the " S " placement"), they do have some significant…

What Is Rate Limiting?

Have you ever experienced a slow-loading website or an error message when trying to access a particular service online? You might have encountered rate limiting, a common technique used by online services to manage traffic and prevent overloading of…

HTTP-Equiv: What Is It Used For?

What is http-equiv? The http-equiv attribute is essentially used to simulate an HTTP response header. You may be asking yourself, "Why would I need http-equiv if I can just define a response header in my server's configuration?" Well, not…

What Is a Certificate Revocation List (CRL)?

A certificate revocation list, or CRL for short, is a list of certificates that have been revoked before their expiration date by certificate authorities. There can be many reasons as to why a certificate was revoked (we'll explain this further in…

What Is DNS Spoofing?

Have you ever wondered how your computer knows where to find a website when you type in a domain name? The answer lies in a system called the Domain Name System, or DNS for short. However, this system is not without its flaws. One such flaw is DNS…

What Is the Difference Between Java and JavaScript?

If you're new to the world of programming, then you may still be exploring which languages exist and which one(s) you should learn. That are many programming languages out there and the decision to use one over another will depend on what you want to…

Comparing Varnish® vs Nginx

Both Varnish® and Nginx is software you can take advantage of as a web developer or site maintainer to help improve the speed of your website and or app. We've written about using a Varnish® CDN stack as well as multiple Nginx topics in the past…

TCP Flags

What are TCP flags? TCP flags are used within TCP packet transfers to indicate a particular connection state or provide additional information. Therefore, they can be used for troubleshooting purposes or to control how a particular connection is…

UDP File Transfer - Explained

What is UDP? UDP, which stands for User Datagram Protocol, is a method used to transfer large files across the Internet. TCP, or Transmission Control Protocol, is the more widely known and used protocol for file transmission, however, falls short in…

PUT vs POST - Comparing HTTP Methods

When working with HTTP requests, you will often encounter two methods that are used to send data to a server: PUT and POST. These methods are similar in many ways, but they have some key differences that can make a big impact on your application's…

KeyCDN uses cookies to make its website easier to use. Learn more