https://indiafreenotes.com/internet-protocols-http-https-ftp/
Internet Protocols: HTTP, HTTPS, FTP