Multiple choice technology programming languages

I define 8 different methods, including CONNECT, PATCH, PUT and POST. I am stateless. I have a four letter name. What am I ?

  1. SFTP

  2. EFTP

  3. HTTP

  4. XSLT

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

HTTP (HyperText Transfer Protocol) defines 8 standard methods including CONNECT, PATCH, PUT, POST, GET, DELETE, HEAD, OPTIONS, and TRACE. It is a stateless protocol meaning each request is independent, and it has a four-letter name. HTTP is the foundation of data communication on the World Wide Web.