Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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_Network Programming - Fatal编程技术网

HTTP请求的部分读取

HTTP请求的部分读取,http,network-programming,Http,Network Programming,假设我有一个服务器(REST)应用程序,它不需要完全读取传入的HTTP请求。客户端可以发送任意大小的大型HTTP请求,但我只需要第一个XKB 我想只读XKB并立即关闭连接。这有意义吗?它在HTTP方面合法吗?有哪些替代方案?我只想读取X KB,然后立即关闭连接。这有意义吗 不适用于REST-ful应用程序 它在HTTP方面合法吗 是的,从技术上讲。在HTTP协议中,一个完整的事务总是需要某种类型的服务器响应。客户端将经历连接过早结束,即不完整或中止的事务 什么是替代方案 你想完成什么 如果您只想

假设我有一个服务器(REST)应用程序,它不需要完全读取传入的HTTP请求。客户端可以发送任意大小的大型HTTP请求,但我只需要第一个
X
KB

我想只读
X
KB并立即关闭连接。这有意义吗?它在HTTP方面合法吗?有哪些替代方案?

我只想读取X KB,然后立即关闭连接。这有意义吗

不适用于REST-ful应用程序

它在HTTP方面合法吗

是的,从技术上讲。在HTTP协议中,一个完整的事务总是需要某种类型的服务器响应。客户端将经历连接过早结束,即不完整或中止的事务

什么是替代方案

你想完成什么

如果您只想读取任何连接的客户机发送的内容的前X字节,然后根本不想回复,那么HTTP协议不适合您,更不用说REST了