0

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 and put (and maybe also delete?) on top of HTTPS protocol?

An answer will let me better maintain my websites in general.

6
  • I'm not sure I understand where this is coming from. Those methods are part of the HTTP/HTTPS protocol, not "on top of it". Commented Feb 22, 2020 at 9:39
  • Hello ; do you say that post, get, put (and also 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.
    – user58733
    Commented Feb 22, 2020 at 9:41
  • Crap, I have just saw the question was closed; well, AOTM I can't recognize how to improve it.
    – user58733
    Commented Feb 22, 2020 at 9:42
  • They are part of the HTTP/HTTPS model and not external to it. They are defined in section 9 of the HTTP 1.1 specification. Commented Feb 22, 2020 at 9:45
  • It looks like this may answer your question: What is the need of methods like GET and POST in the HTTP protocol? Commented Feb 22, 2020 at 9:59

0