Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以为一个HTTP请求发送多个HTTP响应? 我要求通过一个HTTP请求在C++代码中发送超过100 MB(可以增加到任何限制)的数据作为JSON对象。 到目前为止,我能够将其作为一个100 MB的完整JSON对象发送。如果出现任何网络故障,这可能不会成功_Json_Http - Fatal编程技术网

是否可以为一个HTTP请求发送多个HTTP响应? 我要求通过一个HTTP请求在C++代码中发送超过100 MB(可以增加到任何限制)的数据作为JSON对象。 到目前为止,我能够将其作为一个100 MB的完整JSON对象发送。如果出现任何网络故障,这可能不会成功

是否可以为一个HTTP请求发送多个HTTP响应? 我要求通过一个HTTP请求在C++代码中发送超过100 MB(可以增加到任何限制)的数据作为JSON对象。 到目前为止,我能够将其作为一个100 MB的完整JSON对象发送。如果出现任何网络故障,这可能不会成功,json,http,Json,Http,那么,到目前为止,是否可以在任何HTTP版本中将数据作为多个HTTP响应分块发送? 请分享可用的信息 提前感谢:)每个请求只能发送一个响应。您要做的是建立对从客户端上的偏移恢复请求的支持。如果发生网络中断,将数据分成较小的数据块将无助于避免数据丢失。否。一个请求,一个响应。HTTP是建立在TCP之上的,它的设计目的是保证以任何方式传递。“网络崩溃”是连TCP都无法解决的问题,所以你也不应该尝试。如果你真的想帮客户一个忙,你可以支持。这就是下载管理器将文件分块下载并重试失败的分块的方法。如果您实现

那么,到目前为止,是否可以在任何HTTP版本中将数据作为多个HTTP响应分块发送? 请分享可用的信息


提前感谢:)

每个请求只能发送一个响应。您要做的是建立对从客户端上的偏移恢复请求的支持。

如果发生网络中断,将数据分成较小的数据块将无助于避免数据丢失。否。一个请求,一个响应。HTTP是建立在TCP之上的,它的设计目的是保证以任何方式传递。“网络崩溃”是连TCP都无法解决的问题,所以你也不应该尝试。如果你真的想帮客户一个忙,你可以支持。这就是下载管理器将文件分块下载并重试失败的分块的方法。如果您实现了对部分HTTP请求的支持,那么用户可以根据自己的需要利用这些请求。谢谢,考虑到我有10个JSON对象,是否可以通过将JSON对象与诸如“###”之类的尾部字符串连接在一起,在HTTP响应的一块中发送一个JSON对象?每个JSON对象的长度都是未知的。例如:{“TYPE”:“RECORD_PROPERTIES”,“STATUS”:“OK”,“}#######我正在从标记列表中删除和删除,因为这个问题与它们中的任何一个都不相关,而且它们都不能很好地混合。