content-length相关内容

内容长度标头始终为零

我通过以下方式设置了标题: header('Content-Length: ' .filesize($strPath)); 在我的带有 ZendServer 的 PC 上它运行良好,我可以下载文件大小正确的文件.在生产服务器上,一个带有 Apache 和编译 PHP 的 Solaris,我得到一个文件大小为零的文件,所以是一个空文件. 有配置参数吗?可以阻止设置“内容长度:1222"的东 ..
发布时间:2021-11-11 05:47:29 其他开发

如何将响应内容长度设置为无限

我尝试在 web2py 框架中创建一个应用程序.默认情况下,web2py 服务器具有 Transfer-Encoding: Chunked 响应标头,但在这种情况下,当目标远程 Web 应用程序向我的应用程序发送 GET 请求时,它只能获取第一个字符串来自请求页面的文本(来自页面上显示的文件内容).如果使用 Content-Length 代替,例如,值为 1000 它将从页面中获取 1000 字节 ..
发布时间:2021-09-22 20:00:32 其他开发

如果未发送HTTP标头,如何从分块编码确定内容数据长度

如果未发送标头而是接收到 Transfer-Encoding:chunked 标头,如何确定内容数据长度? 解决方案 对于分块编码,将没有Content-Length标头.因此,在阅读了标头和标记标头末尾的一对CRLF之后,就可以读取第一个块了.每个块有效载荷之前都有其自己的迷你标头-以十六进制表示的长度,后跟CRLF.有效载荷之后还有另一个CRLF,在下一个块的迷你标头之前.块后面还可以 ..
发布时间:2021-05-15 18:45:34 其他开发

Symfony 2.我无法设置Content-Length标头

我是Simfony的新手,我正在尝试在响应中设置Content-Length标头. 这是我的控制器操作: 公共函数homepageAction(){$ content = $ this> renderView('AcmeBlogBu​​ndle:Pages/homepage:homepage_content.html.twig');$ response = new Response();$ ..
发布时间:2021-05-13 20:54:36 其他开发

如何获得InputStream的大小?

我正在从ProcessBuilder中获取一个InputStream,该源会自动读取stdout流. 问题:如何知道该内存InputStream的大小,以便可以将其写入HttpResponse http标头? InputStream is = process.getInputStream(); InputStreamReader isr = new InputStreamReader( ..
发布时间:2020-11-28 23:49:46 其他开发

HttpWebRequest的contentlength无效

我需要获取内容长度,以便告诉我的应用程序缓冲区的结束位置.问题是即使响应中出现了Content-Length标头,httpwebresponse.ContentLength仍返回-1. 然后,尽管我要阅读实际的标头以找出长度.我正在测试的页面返回的Content-Length是1646.一个HTTP嗅探器声称我收到了1900个字节,因此我认为区别在于标头长度.然后我从响应中复制了整个身体,并 ..
发布时间:2020-11-25 20:17:14 其他开发

内容长度最大允许长度

我在ObjectiveC中编程.我想所有的oC程序员都使用相当标准的代码来发布: NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:NO]; NSString *postLength = [NSString stringWithFormat:@"%d",[postData ..
发布时间:2020-11-25 00:19:09 其他开发

如何确定Python中压缩文件的内容长度?

我的压缩文件很大,我想知道内容的大小而不解压缩.我已经尝试过了: import gzip import os with gzip.open(data_file) as f: f.seek(0, os.SEEK_END) size = f.tell() 但我收到此错误 ValueError: Seek from end not support ..
发布时间:2020-11-06 01:44:24 其他开发

通过反向代理访问时,jQuery脚本被切断

我们在wwwdev.example.com上运行了一个反向代理服务器,而在dev.example.com上运行了完整的站点。如果我转到dev.example.com/scripts/jquery-version.js,则会得到完整的jQuery-version.js文件,返回结果如下: if(typeof define ===“ function”&& define.amd&& defin ..
发布时间:2020-09-23 23:34:54 其他开发

Axios手动设置Content-Length,nodeJS

是否可以在nodeJS中发送发布请求并指定内容长度. 我尝试过(使用axios): let data = `Some text data...........`; let form = await Axios.post( "url.......", data, { headers: { Authentication: " ..
发布时间:2020-09-15 22:57:25 其他开发

如何获取远程存储图像的文件大小? (php)

假设我们有一个存储在远程服务器中的图像文件(例如,以如果文件在服务器上,我们将使用filesize(请参阅此处),但这不适用于远程文件(请参见此处). 另一种选择是检查“内容长度",但是我认为它不适用于图像文件(我想要一个给定的解决方案,例如这里(例如: ..
发布时间:2020-07-03 02:45:32 其他开发

POST数据丢失:内容长度= 0

我一直在努力寻找年龄没有成功的解决方案.客户在我们的应用程序上提交表单,然后在下一页上处理它.尽管有时数据永远不会到达.这似乎只发生在我们的一些客户中.似乎是在IE7和使用代理的情况下发生的. 这里有一些标头,请注意HTTP_VIA: X-REWRITE-URL: /process.asp?r=699743 APPL_MD_PATH: /LM/W3SVC/31555/ROOT APP ..
发布时间:2020-05-29 19:10:20 其他开发

Rails何时响应“传输编码"和“内容长度"?

我正在Rails版本4.1.7/Nginx上构建API,以响应来自iOS应用程序的请求.我们在客户端上看到了一些奇怪的缓存,我们认为这与Rails发回的响应中的微小差异有关.我的问题... 1)我想了解为什么,对于完全相同的请求(仅更改了Authorization标头值),Rails有时会发回transfer-encoding: chunked和Content-Length: ..
发布时间:2020-05-17 20:39:01 其他开发

如何在PHP中检查不完整的POST请求

当连接缓慢的远程Web客户端无法发送包含multipart/form-data内容的完整POST请求,但PHP仍使用部分接收到的数据填充$_POST数组时,我遇到了一个问题.结果,$_POST数组中的一个值可能不完整,并且可能缺少更多值.我试图在 Apache列表首先得到 这是我的示例POST请求: POST /test.php HTTP/1.0 Connection: close Con ..
发布时间:2020-05-13 18:57:19 其他开发

PHP file_get_contents()遵循Content-length标头

我正在使用这样的代码: //包含重要内容的部分client ob_start(); echo“Blah ......随机内容”。兰特(1,1000); $ size = ob_get_length(); header(“Content-Length:$ size”); header('Connection:close'); ob_end_flush(); ob ..
发布时间:2018-07-10 15:15:00 其他开发

ColdFusion - 如何设置Content-Length标头

有没有人成功为常规ColdFusion(我使用的是CF9)页面添加了Content-Length标头?我正在思科负载均衡器后面设置一个带压缩的新服务器 - 盒子拒绝压缩任何没有这个头的东西,但CF默认不通过它。 将设置标题,但找到正确的值是个问题。 任何指针都会非常感激。 解 ..
发布时间:2018-07-10 15:04:08 其他开发

HTTP多部分“内容长度”如何?标头值计算?

我读过对“如何计算多部分HTTP请求内容长度?”这一问题的冲突和有些含糊不清的回复。我特别想知道: 计算“Content-length”标题的精确内容范围是什么? CRLF(“\\ n”)八位字节序列是否计为一个或两个八位字节? 可以有人提供了一个明确的例子来回答这些问题吗? 解决方案 你如何计算 Content-Length 不依赖于有效载荷的状态代码或媒体类型;它是线上的 ..
发布时间:2018-07-10 14:56:20 其他开发

内容长度标头未从Pylons响应返回

我仍然在努力将文件流式传输到Pylons中的HTTP响应。除了原始问题,我发现我无法返回Content-Length标头,因此对于大文件,客户端无法估计下载需要多长时间。我试过了 response.content_length = 12345 我已经尝试了 response.headers ['Content-Length' ] = 12345 ..
发布时间:2018-07-10 10:25:14 其他开发