Java 要从Web服务器下载Android设备,需要发送哪些正确的头文件?

Java 要从Web服务器下载Android设备,需要发送哪些正确的头文件?,java,android,perl,Java,Android,Perl,我有一个perl Web服务器,可以动态生成图像。内容长度事先不知道,所以我的Android浏览器总是给我一个下载失败的错误 我看了一下,我不确定我是否理解正确 我发送了一个传输编码:分块标题,但从手机下载时仍然存在相同的问题。添加内容长度标题。您没有提供任何代码,所以我正在调用我的魔法水晶球 更改为: print $cgi->header('image/something'); print $image_obj->generate; 致: my $image_data = $im

我有一个perl Web服务器,可以动态生成图像。内容长度事先不知道,所以我的Android浏览器总是给我一个下载失败的错误

我看了一下,我不确定我是否理解正确


我发送了一个传输编码:分块标题,但从手机下载时仍然存在相同的问题。

添加
内容长度
标题。您没有提供任何代码,所以我正在调用我的魔法水晶球

更改为:

print $cgi->header('image/something');
print $image_obj->generate;
致:

my $image_data = $image_obj->generate;
print $cgi->header(
    Content_Type   => 'image/something',
    Content_Length => length $image_data,
);
print $image_data;