HTTP POST与PUT大文件传输

时间:2013-07-19 12:23:37

标签: http post put

我正在使用HTTP请求(在发送方)进行单个大文件传输(20gb),而接收方是只接收文件的远程系统。我在Linux上用C ++编写,在发送端使用libcurl,在接收端使用mongoose webserver。实际上是否会有性能差异(速度可能)?

我已经在一些地方读到了这个,但我不太明白其确切的区别,所以如果有人能用简单的话来解释它会非常棒。感谢

1 个答案:

答案 0 :(得分:0)

性能没有区别,但如果您让用户指定文件的路径,则应使用PUT,如果您知道文件在系统中的位置,请使用POST作为idomatic代码。但不,一个人没有性能上的好处。