我想了解有关文件上传的更多信息。我想从理论上而不是在代码层面上了解它的工作原理。
例如,该网站是https。
1:我使用这个https网站上传文件
2:成功上传文件将转换为位和字节,并发送到包含在ssl中的服务器
3:我是否正确理解这些位和字节将被加密并阻止人类进行中间攻击?
...谢谢
答案 0 :(得分:1)
1)当你上传文件时,该文件将被拆分,(1 IP数据报~1500字节)。
2)每个部分都封装在SSL中(现在信息已加密)。
3)您的PC逐个发送所有SSL数据报
4)服务器接收所有SSL数据报,然后提取信息(解密)。
5)服务器将所有部分加入一个文件
6)服务器具有原始文件
我希望这可以帮到你