I understand that the HTTP protocol, especially of the secured type, secured with some data encryption method such as TLS and certified with some SSL certification, is the main way to transfer data in the world wide web.
Well, if so,
Why are post, get and put needed on top of HTTPS protocol?:
- Why acting by the HTTP(S) protocol isn't enough for requesting and serving data and another layer is needed on top of that as I described?
- Why, when we or others (say, a program) interact with a webserver, the data is both requested and served (if at all) in different methods such as
post
,get
andput
(and maybe alsodelete
?) on top of HTTPS protocol?
An answer will let me better maintain my websites in general.
delete
?) are part of HTTP/HTTPS model and not something external to it? If so, an answer explaining where I was wrong would be helpful PMO.