25 Guides

HTTP

All posts are related to the "HTTP" category.

Omar I.Mashhood A.

How to Solve Sudoku Puzzles Using an API: A Step-by-Step Guide (Part-1)

Learn to solve Sudoku puzzles using an API from RapidAPI and style it according to your own requirements.

How to call an API using JavaScript?

This guide will cover the basics of calling APIs using JavaScript. We'll discuss the different types of APIs and how to choose the right one for your project. We'll also cover the various methods for making API requests.

How to send query parameters using Fetch?

In this guide, we will learn how to send query parameters using Fetch API. This allows us to filter and search through data without unnecessary server requests

API Caching with HTTP Headers

HTTP offers multiple headers for cache management of APIs. Learn how to use them properly in this guide.

How To Set Request Headers Using Axios?

HTTP headers allow clients and servers to talk to each other and pass extra bits of information or instructions. Let's see how to set them using Axios.

What is CORS Proxy? Three APIs that Offer CORS Features

Have you ever requested data from some API but instead got an error like Cross-Origin Request Blocked? CORS Proxy allows us to bypass these errors.

What Are HTTP Interceptors and How To Set Them Using Axios?

HTTP Interceptors allow us to check or modify all the incoming or outgoing HTTP requests in our application. We can use them if we want to apply something like an authorization header to all the requests. Let's see how to set HTTP interceptors for API requests using Axios.

HTTP Cookies, Their Purpose, And Their Types

HTTP Cookies play a fundamental role on the Web. They are small pieces of data that are sent by a server and stored in the client's device. In this piece, let's look at their types and why they are important.

How to handle CORS in Flask?

Flask is a Python Framework that you can use to write backend code. In this piece, we will talk about how to handle CORS in Flask.

How to handle CORS in Express?

With Express.js, you can use JavaScript on the server. In this piece, we will look at how you can handle CORS in and Express backend.

How to use HTTP Compression to make your website faster?

Removing all the unwanted redundancy from a file to get a smaller file than the original is called compression. Let's take a look at it and how you can use it.

What is SSL?

There are various ways for implementing website security, and one of them is SSL. Let's briefly look at SSL and how it works.

What is DNS?

The most appropriate analogy of DNS is it is a phonebook of the Internet. In this piece, we are going to have a brief introduction of DNS and how it works.

What is TLS?

Transport Layer Security (TLS) is a cryptographic protocol that provides end-to-end security of data sent between applications over the Internet. Let's take a look at how TLS works in this piece.

Most common HTTP status codes

HTTP status codes help the client understand whether the request was successful or not. Let's look at some of the most common HTTP status codes in this piece.

Introduction to HTTP/2

HTTP/2 protocol lets you improve the online experience by speeding up page loads and reducing round-trip time. In this piece, let’s briefly look at it.

Introduction to HTTP headers

HTTP headers are used to pass information the client/server has requested. In this piece, let’s take a look at HTTP headers and some of its types.

Introduction to HTTP cookies

The HTTP cookies are used by the websites to store different information inside your browser. In this piece, let's look at HTTP cookies and where it is used.

Ten Widely Used HTTP Headers

Client and server can pass the extra bit of information with the request and response using HTTP headers.

HTTP Status Codes

HTTP status codes are divided into five categories. Informational, successful, redirects, client errors, and server errors.

What are the different HTTP request methods?

HTTP methods are used to perform operations on the server. There are nine HTTP request methods that exist. Let's briefly look at all of them in this piece.

What is HTTP and how do HTTP-based systems work?

HTTP is a protocol that web apps use to fetch data from the internet. Let's look at how HTTP-based systems work and some of the most common HTTP status codes.

What is Cross-Origin Resource Sharing (CORS)?

CORS blocks a website to request data from a server if they don’t have the same origin. In this piece, let’s look at CORS and how to deal with it.

Everything You Need to Know About HTTP Request Methods

HTTP request methods are the actions initiated from the client-side to perform certain actions.

Top Five HTTP headers you might not know about

HTTP headers allow clients and servers to talk to each other and pass extra bits of information or instructions.