单单从这两个名词的描述上来看,你会觉得没啥区别,都是像搅屎棍一样插在了客户端和服务器之间。
但是为啥网关被称为网关,代理被称为代理,而不能直接用一个名词来表示呢?
那是因为网关和服务器之间能通过非HTTP协议进行通讯,为啥要用非HTTP协议呢?为了安全嘛,你自定义一个外人不知道的协议进行通讯当然就更安全嘛。
而代理不能这样。
这就是它俩的区别。
单单从这两个名词的描述上来看,你会觉得没啥区别,都是像搅屎棍一样插在了客户端和服务器之间。
那是因为网关和服务器之间能通过非HTTP协议进行通讯,为啥要用非HTTP协议呢?为了安全嘛,你自定义一个外人不知道的协议进行通讯当然就更安全嘛。
而代理不能这样。
这就是它俩的区别。